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