VbaProject Klasse

VbaProject Klasse

Stellt das VBA-Projekt dar.

Der Typ VbaProject macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
is_valid_signedGibt an, ob die Signatur des VBA-Projekts gültig ist oder nicht.
cert_raw_dataRuft Rohdaten des Zertifikats ab, wenn dieses VBA-Projekt signiert ist.
nameRuft den Namen des VBA-Projekts ab und legt ihn fest.
is_signedGibt an, ob VBAcode signiert ist oder nicht.
is_protectedGibt an, ob dieses VBA-Projekt geschützt ist.
islocked_for_viewingGibt an, ob dieses VBA-Projekt für die Anzeige gesperrt ist.
modulesRuft alle VbaModule-Objekte ab.
referencesRuft alle Referenzen des VBA-Projekts ab.

Methoden

MethodeBeschreibung
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