Тази статия обяснява как да редактирате макрос в Word с помощта на Java. В нея има подробности за настройка на IDE, списък със стъпки и примерен код за промяна на макрос с Java. Освен това обяснява процеса на достъп до различни модули въз основа на различни критерии.
Стъпки за редактиране на макроси в Word с помощта на Java
- Настройте средата за използване на Aspose.Words for Java, за да модифицирате макроси
- Заредете файла Word с активиран макрос в обект от класа Document
- Достъпете VbaProject на заредения DOCM файл
- Създайте низ и задайте новия изходен код на макроса
- Достъпете целевия модул от проекта
- Актуализирайте свойството SourceCode с новото съдържание на макроса
- Запазете документа с актуализирания макрос
Тези стъпки обясняват как да редактирате макрос с Java. Първо заредете файла Word с активиран макрос, като използвате класа Document, и достъпете неговия VbaProject, за да извлечете целевия VBA модул. След това дефинирайте новия изходен код на макроса като низ, актуализирайте свойството SourceCode на модула с това съдържание и запазете документа, за да приложите промените.
Код за актуализиране на макрос чрез Java
Горният код показва процеса на модифициране на макрос с помощта на Java. Можете да достъпите желания модул по неговото име или индекс. Имайте предвид, че когато създавате нов VbaProject, той съдържа един модул по подразбиране в колекцията си.
Тази статия ни показа процеса на промяна на съществуващи макроси в Word файл. За да създадете нов макрос във Word файл, вижте статията Създаване на макрос в Word с помощта на Java.