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

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