Добавить модуль в библиотеку Excel VBA на Java

В этой статье описано, как добавить модуль в библиотеку Excel VBA на Java. В нем содержатся сведения о настройке среды разработки, список задач программирования и пример кода, демонстрирующий добавление модуля в библиотеку кода VBA на Java. Вы также научитесь задавать различные свойства модуля, например код VBA, демонстрирующий разработку макроса для файла Excel.

Действия по изменению библиотеки кода Excel VBA на Java

  1. Настройте IDE на использование Aspose.Cells for Java для работы с VBA.
  2. Создайте экземпляр объекта Workbook, получите доступ к sheet и добавьте модуль для выбранного листа.
  3. Получите доступ к новому модулю из книги и задайте его имя.
  4. Напишите и протестируйте код VBA и используйте его как свойство кодов в модуле.
  5. При необходимости сохраните выходной файл Excel в формате XLSM на диске или в потоке.

Эти шаги суммируют процесс внесения дополнений в библиотеку исходного кода Excel VBA на Java. Процесс прост, поскольку для добавления нового VbaModule требуется лист из книги, а затем установка в нем нескольких свойств. Установите для свойства «Коды» многострочный код VBA, чтобы макрос работал.

Код для добавления кода в библиотеку макросов Excel на Java

В этом фрагменте кода показано, как получить доступ к библиотеке кода VBA на Java и добавить в нее модуль с кодом. В этом примере кода мы установили имя и код, который меняет цвет ячеек в соответствии с диапазоном значений, определенным в коде VBA. Вы можете добавить модуль, используя другой перегруженный метод, который принимает значение перечислителя VbaModuleType в качестве аргумента, включающего CLASS, DESIGNER, DOCUMENT и PROCEDURAL.

Эта статья научила нас создавать новый макрос в файле Excel. Чтобы применить условное форматирование в Excel, обратитесь к статье Применение условного форматирования в Excel с помощью Java.

 Русский