VbaProject klass
VbaProject klass
Representerar VBA-projektet.
Typen VbaProject avslöjar följande medlemmar:
Egenskaper
| Fast egendom | Beskrivning |
|---|---|
| is_valid_signed | Anger om VBA-projektets signatur är giltig eller inte. |
| cert_raw_data | Hämtar rådata för certifikat om detta VBA-projekt är signerat. |
| encoding | Hämtar och ställer in kodningen för VBA-projektet. |
| name | Hämtar och anger namnet på VBA-projektet. |
| is_signed | Anger om VBA-koden är signerad eller inte. |
| is_protected | Anger om detta VBA-projekt är skyddat. |
| islocked_for_viewing | Anger om detta VBA-projekt är låst för visning. |
| modules | Hämtar alla VbaModule objekt. |
| references | Hämtar alla referenser från VBA-projektet. |
Metoder
| Metod | Beskrivning |
|---|---|
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
- modul
aspose.cells.vba - klass
VbaModule