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