VbaProject klass

VbaProject klass

Representerar VBA-projektet.

Typen VbaProject avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
is_valid_signedAnger om VBA-projektets signatur är giltig eller inte.
cert_raw_dataHämtar rådata för certifikat om detta VBA-projekt är signerat.
encodingHämtar och ställer in kodningen för VBA-projektet.
nameHämtar och anger namnet på VBA-projektet.
is_signedAnger om VBA-koden är signerad eller inte.
is_protectedAnger om detta VBA-projekt är skyddat.
islocked_for_viewingAnger om detta VBA-projekt är låst för visning.
modulesHämtar alla VbaModule objekt.
referencesHämtar alla referenser från VBA-projektet.

Metoder

MetodBeskrivning
sign(self, digital_signature)Signera detta VBA-projekt med en digital signatur
protect(self, islocked_for_viewing, password)Skyddar eller avskyddar detta VBA-projekt.
copy(self, source)Kopiera VBA-projekt från en annan fil.
validate_password(self, password)Validerar skyddslösenord.

Exempel

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")

Se även