Protection
Innehåll
[
Dölj
]Protection class
Representerar de olika typerna av skyddsalternativ som är tillgängliga för ett kalkylblad.
public class Protection
Egenskaper
namn | Beskrivning |
---|---|
AllowDeletingColumn { get; set; } | Representerar om radering av kolumner är tillåten på ett skyddat kalkylblad. |
AllowDeletingRow { get; set; } | Representerar om radering av rader är tillåten på ett skyddat kalkylblad. |
AllowEditingContent { get; set; } | Representerar om användaren har tillåtelse att redigera innehållet i låsta celler på ett skyddat kalkylblad. |
AllowEditingObject { get; set; } | Representerar om användaren har tillåtelse att manipulera ritobjekt på ett skyddat kalkylblad. |
AllowEditingScenario { get; set; } | Representerar om användaren har tillåtelse att redigera scenarier på ett skyddat kalkylblad. |
AllowFiltering { get; set; } | Representerar om användaren har tillåtelse att använda ett autofilter som skapades innan arket skyddades. |
AllowFormattingCell { get; set; } | Representerar om formatering av celler är tillåten på ett skyddat kalkylblad. |
AllowFormattingColumn { get; set; } | Representerar om formateringen av kolumner är tillåten på ett skyddat kalkylblad |
AllowFormattingRow { get; set; } | Representerar om formateringen av rader är tillåten på ett skyddat kalkylblad |
AllowInsertingColumn { get; set; } | Representerar om infogning av kolumner är tillåten på ett skyddat kalkylblad |
AllowInsertingHyperlink { get; set; } | Representerar om infogning av hyperlänkar är tillåten på ett skyddat kalkylblad |
AllowInsertingRow { get; set; } | Representerar om infogning av rader är tillåten på ett skyddat kalkylblad |
AllowSelectingLockedCell { get; set; } | Representerar om användaren får välja låsta celler på ett skyddat kalkylblad. |
AllowSelectingUnlockedCell { get; set; } | Representerar om användaren får välja olåsta celler på ett skyddat kalkylblad. |
AllowSorting { get; set; } | Representerar om sorteringsalternativet är tillåtet på ett skyddat kalkylblad. |
AllowUsingPivotTable { get; set; } | Representerar om användaren har tillåtelse att manipulera pivottabeller på ett skyddat kalkylblad. |
IsProtectedWithPassword { get; } | Indikerar om kalkylbladen är skyddade med lösenord. |
Password { get; set; } | Representerar lösenordet för att skydda kalkylbladet. |
Metoder
namn | Beskrivning |
---|---|
Copy(Protection) | Information om kopieringsskydd. |
GetPasswordHash() | Hämtar hash för nuvarande lösenord. |
VerifyPassword(string) | Verifierar lösenord. |
Exempel
[C#]
//Instantiering av ett arbetsboksobjekt
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
//Tillåter användare att välja låsta celler i kalkylbladet
worksheet.Protection.AllowSelectingLockedCell = true;
//Tillåter användare att välja olåsta celler i kalkylbladet
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'Instantiera ett arbetsboksobjekt
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Tillåter användare att välja låsta celler i kalkylbladet
worksheet.Protection.AllowSelectingLockedCell = True
'Tillåter användare att välja olåsta celler i kalkylbladet
worksheet.Protection.AllowSelectingUnlockedCell = True
Se även
- namnutrymme Aspose.Cells
- hopsättning Aspose.Cells