У цій статті описано, як додати модуль до Excel бібліотеки VBA в Java. Він містить деталі налаштування середовища розробки, список програмних завдань і приклад коду, який демонструє додавання модуля в бібліотеку коду VBA в Java. Ви також навчитеся встановлювати різні властивості модуля, наприклад код VBA, який демонструє розробку макросу для файлу Excel.
Кроки для зміни бібліотеки коду Excel VBA в Java
- Налаштуйте IDE на використання Aspose.Cells for Java для роботи з VBA
- Створіть об’єкт Workbook, отримайте доступ до sheet і додайте модуль для вибраного аркуша
- Отримайте доступ до нового модуля з робочої книги та встановіть його назву
- Напишіть і протестуйте код VBA та використовуйте його як властивість codes у модулі
- Збережіть вихідний файл Excel як XLSM на диску або потоці, якщо потрібно
Ці кроки підсумовують процес внесення доповнень до бібліотеки вихідного коду Excel VBA в Java. Процес простий, оскільки він вимагає робочого аркуша з робочої книги, щоб додати новий VbaModule, а потім встановити в ньому кілька властивостей. Установіть властивість Codes за допомогою багаторядкового коду VBA, щоб зробити макрос робочим.
Код для додавання коду в бібліотеку макросів Excel на Java
Цей фрагмент коду показує, як отримати доступ до бібліотеки коду VBA в Java і додати модуль із кодом у ньому. У цьому прикладі коду ми встановили назву та код, які змінюють колір комірок відповідно до діапазону значень, визначених у коді VBA. Ви можете додати модуль за допомогою іншого перевантаженого методу, який приймає значення нумератора VbaModuleType як аргумент, що включає CLASS, DESIGNER, DOCUMENT і PROCEDURAL.
Ця стаття навчила нас створювати новий макрос у файлі Excel. Щоб застосувати умовне форматування в Excel, зверніться до статті Застосуйте умовне форматування в Excel за допомогою Java.