Diese kurze Anleitung beschreibt, wie Sie Zellen in Excel mit Python sperren. Sie erhalten die IDE-Einstellungen, eine Liste der Schritte und einen Beispielcode zum Sperren bestimmter Zellen in Excel mit Python. Alle Details werden bereitgestellt, um die gewünschten Stile vorzubereiten, die letztendlich zum Sperren oder Entsperren der Zellen in der Excel-Datei verwendet werden.
Schritte zum Sperren bestimmter Zellen in Excel mit Python
- Richten Sie die IDE ein, um Aspose.Cells for Python via .NET zum Sperren der Zellen zu verwenden
- Wenden Sie die Lizenz an, um Wasserzeichen und Produktbeschränkungen zu vermeiden
- Öffnen Sie die Excel-Datei mit dem Objekt Workbook und wählen Sie das gewünschte Arbeitsblatt aus
- Legen Sie alle Zellen als bearbeitbar fest, bevor Sie sie ggf. entsperren
- Sperren Sie alle Zielzellen mithilfe der Klasse Style
- Verwenden Sie Protect, um das Arbeitsblatt zu schützen, sobald alle Zielzellen gesperrt sind
- Speichern Sie die Ausgabe-Excel-Datei mit gesperrten Zellen und geschütztem Arbeitsblatt
Die oben genannten Schritte beschreiben den Prozess zur Anwendung des Zellschutzes in Excel mit Python. Wenden Sie die Lizenz an, laden Sie die Excel-Datei mit dem Workbook-Objekt, greifen Sie auf das Arbeitsblatt zu, in dem die Zellen gesperrt werden sollen, entsperren Sie optional alle Objekte auf dem Blatt und machen Sie sie bearbeitbar, und setzen Sie das Attribut locked in der Style-Eigenschaft der Zielzellen auf true. Rufen Sie abschließend die Methode Protect auf, um die Sperreinstellungen im Arbeitsblatt durchzusetzen, und speichern Sie das Workbook.
Code zum Sperren ausgewählter Zellen in Excel mit Python
Dieser Code demonstriert, wie Sie bestimmte Zellen in Excel mit Python sperren. Die Methode protect() akzeptiert den Enum-Wert ProtectionType.All als Argument, der den Schutz auf alle Objekttypen anwendet. Sie können auch andere Schutztypen auswählen und ein Passwort festlegen, um die Zellen später bei Bedarf zu entsperren.
Dieser Artikel hat uns den Prozess zum Sperren von Zellen in einer Excel-Datei vermittelt. Um ein Häkchen hinzuzufügen, lesen Sie den Artikel Häkchen in Excel mit Python hinzufügen.