VbaProject класс

VbaProject класс

Представляет проект VBA.

Тип VbaProject предоставляет следующие члены:

Характеристики

Свойство Описание
is_valid_signed Указывает, действительна ли подпись проекта VBA.
cert_raw_data Получает необработанные данные сертификата, если этот проект VBA подписан.
name Получает и задает имя проекта VBA.
is_signed Указывает, подписан VBAcode или нет.
is_protected Указывает, защищен ли этот проект VBA.
islocked_for_viewing Указывает, заблокирован ли этот проект VBA для просмотра.
modules Получает все VbaModule объектов.
references Получает все ссылки проекта VBA.

Методы

Метод Описание
sign(digital_signature) Подпишите этот проект VBA с помощью DigitalSignature
protect(islocked_for_viewing, password) Защищает или снимает защиту с этого проекта VBA.
copy(source) Скопируйте проект VBA из другого файла.
validate_password(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")

Смотрите также