VbaProject класс
VbaProject класс
Представляет проект VBA.
Тип VbaProject предоставляет следующие элементы:
Характеристики
| Свойство | Описание |
|---|---|
| is_valid_signed | Указывает, действительна ли подпись проекта VBA. |
| cert_raw_data | Получает необработанные данные сертификата, если этот проект VBA подписан. |
| encoding | Получает и задает кодировку проекта VBA. |
| name | Получает и задает имя проекта VBA. |
| is_signed | Указывает, подписан ли VBAcode. |
| is_protected | Указывает, защищен ли этот проект VBA. |
| islocked_for_viewing | Указывает, заблокирован ли этот проект VBA для просмотра. |
| modules | Получает все VbaModule объектов. |
| references | Получает все ссылки проекта VBA. |
Методы
| Метод | Описание |
|---|---|
sign(self, digital_signature) | Подпишите этот проект VBA с помощью DigitalSignature |
protect(self, islocked_for_viewing, password) | Защищает или снимает защиту этого проекта VBA. |
copy(self, source) | Скопировать проект VBA из другого файла. |
validate_password(self, password) | Проверяет пароль защиты. |
Пример
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")
Смотрите также
- модуль
aspose.cells.vba - класс
VbaModule