VbaProject Klasse
VbaProject Klasse
Stellt das VBA-Projekt dar.
Der Typ VbaProject macht die folgenden Member verfügbar:
Eigenschaften
Eigentum | Beschreibung |
---|---|
is_valid_signed | Gibt an, ob die Signatur des VBA-Projekts gültig ist oder nicht. |
cert_raw_data | Ruft die Rohdaten des Zertifikats ab, wenn dieses VBA-Projekt signiert ist. |
encoding | Ruft die Kodierung des VBA-Projekts ab und legt sie fest. |
name | Ruft den Namen des VBA-Projekts ab und legt ihn fest. |
is_signed | Gibt an, ob VBA-Code signiert ist oder nicht. |
is_protected | Gibt an, ob dieses VBA-Projekt geschützt ist. |
islocked_for_viewing | Gibt an, ob dieses VBA-Projekt für die Anzeige gesperrt ist. |
modules | Ruft alle VbaModule Objekte ab. |
references | Ruft alle Referenzen des VBA-Projekts ab. |
Methoden
Methode | Beschreibung |
---|---|
sign(self, digital_signature) | Signieren Sie dieses VBA-Projekt mit einer digitalen Signatur |
protect(self, islocked_for_viewing, password) | Schützt dieses VBA-Projekt oder hebt den Schutz auf. |
copy(self, source) | Kopieren Sie das VBA-Projekt aus einer anderen Datei. |
validate_password(self, password) | Validiert das Schutzkennwort. |
Beispiel
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Init VBA project.
vbaProject = workbook.vba_project
# Saving the Excel file
workbook.save("book1.xlsm")
Siehe auch
- Modul
aspose.cells.vba
- Klasse
VbaModule