Программно редактировать макросы в Excel

1

У нас есть большое количество файлов excel. Я хочу изменить макросы в каждом файле. Изменение одинаково во всех файлах. Конкретным вариантом использования будет изменение инициализации строки из ABC в abc.

Существует ли программный способ доступа и редактирования определенной функции. Java предпочтительнее, но на другом языке все будет хорошо.

  • 0
    Любой «знающий» язык COM может изменить файл Excel с интерфейсом COM. Несмотря на то, что для этого есть несколько инструментов , Java может быть не самым подходящим языком. Однако вы можете сделать это с помощью C #, C ++, VB.net, даже PowerShell.
  • 0
    Вы можете сделать это даже с VBA cpearson.com/excel/vbe.aspx
Теги:
excel-vba
excel

1 ответ

0

Вы можете легко сделать это в VBA, программируя VBE (редактор VB). Это ссылки на Microsoft Visual Basic для расширяемости приложений 5.3. которые предположительно вы могли бы сделать и на Java. Взгляните на это руководство: http://www.cpearson.com/excel/vbe.aspx

  • 0
    Файл защищен паролем. Будет ли это работать в этом случае тоже?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню