У цій статті пояснюється, як видаляти макроси з Excel за допомогою Java. Вона містить деталі щодо видалення окремого модуля або видалення проєкту VBA в Excel за допомогою Java. Продемонстровано різні варіанти доступу до цільових модулів і їх видалення відповідно до ваших вимог.
Steps to Remove Macros from Excel using Java
- Налаштування середовища для використання Aspose.Cells for Java з метою видалення модулів VBA
- Завантаження ліцензії для доступу до всіх можливостей продукту
- Завантаження workbook, що містить проєкт VBA з макросами
- Отримання доступу до проєкту VBA та колекції модулів у ньому
- Видалення потрібного модуля шляхом передачі його назви в метод Remove()
- Видалення конкретного модуля шляхом задання його індексу
- Видалення всіх модулів на аркуші шляхом передачі посилання на аркуш у метод Remove
- Виклик removeMacro(), якщо потрібно видалити проєкт VBA разом із модулями з файлу Excel
- Збереження вихідного файлу Exec
Ці кроки описують процес видалення макросів Excel за допомогою Java. Завантажте вихідний файл Excel, отримайте доступ до його проєкту VBA та колекції модулів, а потім викличте метод Remove(), передаючи різні аргументи, як показано в наведеному нижче прикладі коду. Щоб видалити весь проєкт VBA, викличте метод removeMacro() в об’єкті Workbook.
Code to Delete Excel VBA using Java
Цей код демонструє процес видалення макросів з Excel. Ви можете пройтися по всіх модулях і отримати доступ до їх назв і коду перед видаленням запису. Ви можете використовувати назву або індекс для видалення окремого модуля або використати посилання на аркуш для видалення всіх модулів з аркуша.
Ця стаття навчила нас процесу видалення макросів або всього проєкту VBA з файлу Excel. Щоб додати або змінити макрос у файлі Excel, зверніться до статті Додавання модуля до бібліотеки VBA Excel за допомогою Java.