Protect
Inhalt
[
Ausblenden
]Protect(ProtectionType)
Schützt Arbeitsblatt.
public void Protect(ProtectionType type)
Parameter | Typ | Beschreibung |
---|---|---|
type | ProtectionType | Schutzart. |
Bemerkungen
Diese Methode schützt das Arbeitsblatt ohne Passwort. Es kann Arbeitsblätter in allen Versionen von Excel-Dateien schützen.
Siehe auch
- enum ProtectionType
- class Worksheet
- namensraum Aspose.Cells
- Montage Aspose.Cells
Protect(ProtectionType, string, string)
Schützt Arbeitsblatt.
public void Protect(ProtectionType type, string password, string oldPassword)
Parameter | Typ | Beschreibung |
---|---|---|
type | ProtectionType | Schutzart. |
password | String | Passwort. |
oldPassword | String | Wenn das Arbeitsblatt bereits durch ein Passwort geschützt ist, geben Sie bitte das alte Passwort ein. Andernfalls können Sie für diesen Parameter einen Nullwert oder eine leere Zeichenfolge festlegen. |
Bemerkungen
Diese Methode kann Arbeitsblätter in allen Versionen von Excel-Dateien schützen.
Beispiele
[C#]
//Instanziieren eines Workbook-Objekts
Workbook excel = new Workbook("template.xlsx");
//Auf das erste Arbeitsblatt in der Excel-Datei zugreifen
Worksheet worksheet = excel.Worksheets[0];
//Das Arbeitsblatt mit einem Passwort schützen
worksheet.Protect(ProtectionType.All, "aspose", null);
// Speichern der geänderten Excel-Datei im Standardformat (d. h. Excel 20003).
excel.Save("output.xls");
//Schließen des Dateistroms, um alle Ressourcen freizugeben
[Visual Basic]
'Erstellen eines Dateistreams, der die zu öffnende Excel-Datei enthält
Dim fstream As FileStream = New FileStream("book1.xls", FileMode.Open)
'Instanziieren eines Workbook-Objekts und Öffnen der Excel-Datei über den Dateistream
Dim excel As Workbook = New Workbook(fstream)
'Zugriff auf das erste Arbeitsblatt in der Excel-Datei
Dim worksheet As Worksheet = excel.Worksheets(0)
'Schützen des Arbeitsblatts mit einem Passwort
worksheet.Protect(ProtectionType.All, "aspose", DBNull.Value.ToString())
'Speichern der geänderten Excel-Datei im Standardformat (d. h. Excel 20003).
excel.Save("output.xls")
'Schließen des Dateistreams, um alle Ressourcen freizugeben
fstream.Close()
Siehe auch
- enum ProtectionType
- class Worksheet
- namensraum Aspose.Cells
- Montage Aspose.Cells