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 die Rohdaten des Zertifikats ab, wenn dieses VBA-Projekt signiert ist.
encodingRuft die Kodierung des VBA-Projekts ab und legt sie fest.
nameRuft den Namen des VBA-Projekts ab und legt ihn fest.
is_signedGibt an, ob VBA-Code 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(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