У цій статті описано, як змінити Excel бібліотеку VBA за допомогою C#. Він має спільні налаштування IDE, список кроків і фрагмент коду для додавання модуля в бібліотеку коду Excel VBA за допомогою C#. Він демонструє доступ до проекту VBA та додавання модулів і коду в книгу.
Кроки для зміни бібліотеки кодів Excel VBA за допомогою C#
- Налаштуйте IDE на використання Aspose.Cells for .NET для додавання модуля та коду
- Створіть workbook, перейдіть до аркуша та додайте VBA module
- Отримайте доступ до щойно створеного модуля за допомогою індексу нового модуля
- Встановіть назву та код для модуля
- Збережіть вихідний файл Excel із новим макросом VBA
У цих кроках пояснюється процес додавання модуля до бібліотеки вихідного коду Excel VBA за допомогою C#. Отримайте доступ до колекції VbaProject.Modules вибраної книги та викличте метод Add(), щоб додати новий модуль. Отримайте посилання на щойно створений модуль і встановіть для його імені та кодів бажані значення перед збереженням результуючого файлу XLSM.
Код для оновлення бібліотеки макросів Excel за допомогою C#
Цей приклад коду демонструє, як отримати доступ до бібліотеки кодів VBA за допомогою C#* у файлі Excel і додати модуль і код. Зразок коду в модулі відображає вікно повідомлення в MS Excel щоразу, коли змінюється значення клітинки A1. Це вікно повідомлення містить оновлене значення в комірці, однак ви можете змінити код відповідно до своїх вимог.
Ця стаття навчила нас додавати макроси до файлу Excel. Щоб показати формули в Excel, зверніться до статті як показати формули в Excel за допомогою C#.