Змініть бібліотеку Excel VBA за допомогою C#

У цій статті описано, як змінити Excel бібліотеку VBA за допомогою C#. Він має спільні налаштування IDE, список кроків і фрагмент коду для додавання модуля в бібліотеку коду Excel VBA за допомогою C#. Він демонструє доступ до проекту VBA та додавання модулів і коду в книгу.

Кроки для зміни бібліотеки кодів Excel VBA за допомогою C#

  1. Налаштуйте IDE на використання Aspose.Cells for .NET для додавання модуля та коду
  2. Створіть workbook, перейдіть до аркуша та додайте VBA module
  3. Отримайте доступ до щойно створеного модуля за допомогою індексу нового модуля
  4. Встановіть назву та код для модуля
  5. Збережіть вихідний файл Excel із новим макросом VBA

У цих кроках пояснюється процес додавання модуля до бібліотеки вихідного коду Excel VBA за допомогою C#. Отримайте доступ до колекції VbaProject.Modules вибраної книги та викличте метод Add(), щоб додати новий модуль. Отримайте посилання на щойно створений модуль і встановіть для його імені та кодів бажані значення перед збереженням результуючого файлу XLSM.

Код для оновлення бібліотеки макросів Excel за допомогою C#

Цей приклад коду демонструє, як отримати доступ до бібліотеки кодів VBA за допомогою C#* у файлі Excel і додати модуль і код. Зразок коду в модулі відображає вікно повідомлення в MS Excel щоразу, коли змінюється значення клітинки A1. Це вікно повідомлення містить оновлене значення в комірці, однак ви можете змінити код відповідно до своїх вимог.

Ця стаття навчила нас додавати макроси до файлу Excel. Щоб показати формули в Excel, зверніться до статті як показати формули в Excel за допомогою C#.

 Українська