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 Rohdaten des Zertifikats ab, wenn dieses VBA-Projekt signiert ist. |
name | Ruft den Namen des VBA-Projekts ab und legt ihn fest. |
is_signed | Gibt an, ob VBAcode 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(digital_signature) | Signieren Sie dieses VBA-Projekt mit einer DigitalSignature |
protect(islocked_for_viewing, password) | Schützt dieses VBA-Projekt oder hebt den Schutz auf. |
copy(source) | Kopieren Sie das VBA-Projekt aus einer anderen Datei. |
validate_password(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