VbaProject klass

VbaProject klass

Representerar VBA-projektet.

Typen VbaProject avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
is_valid_signedIndikerar om signaturen för VBA-projektet är giltig eller inte.
cert_raw_dataFår certifikatrådata om detta VBA-projekt är signerat.
nameHämtar och ställer in namnet på VBA-projektet.
is_signedIndikerar om VBA-koden är signerad eller inte.
is_protectedIndikerar om detta VBA-projekt är skyddat.
islocked_for_viewingIndikerar om detta VBA-projekt är låst för visning.
modulesFår alla VbaModule objekt.
referencesFår alla referenser av VBA-projekt.

Metoder

MetodBeskrivning
sign(digital_signature)Signera detta VBA-projekt med en DigitalSignatur
protect(islocked_for_viewing, password)Skyddar eller avskyddar detta VBA-projekt.
copy(source)Kopiera VBA-projekt från annan fil.
validate_password(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