Робота з VBA Macros
Visual Basic для додатків (VBA) Microsoft Word - проста, але потужна мова програмування, яка може бути використана для розширення функціональності. Aspose.Words API надає три класи для доступу до коду VBA:
- У VBAProject Клас надає доступ до інформації про проект ВБА
- У VBAModulesCollection Клас повертає колекцію модулів проекту ВБА
- У VbaModule Клас надає доступ до модуля проекту VBA
Створення проекту VBA
Aspose.Words API забезпечує VbaProject майно, щоб отримати або встановити VbaProject у документі.
Приклад коду показує, як створити проект VBA та модуль VBA разом з базовими властивостями, наприклад, Ім’я та тип:
Читати Macros
Aspose.Words також надає користувачам можливість читати макроси VBA.
Приклад коду показує, як читати VBA Macros з документа:
Модифікувати Macros
Використання Aspose.Words, користувачі можуть змінювати макроси VBA.
Приклад коду показує, як змінити VBA Macros за допомогою SourceCode майно:
Клон ВБА Проекти
З Aspose.Words Також можна клонувати проекти ВБА.
Приклад коду показує, як клонувати проект ВБА за допомогою програми Clone майно, що створює копію існуючого проекту:
Клон ВБА Модуль
Ви також можете налаштувати модулі VBA, якщо це необхідно.
Приклад коду показує, як налаштувати модуль VBA за допомогою модуля VBA Clone майно, яке створює копію існуючого проекту