Добавить код VBA в лист Excel с Openpyxl? - PullRequest
0 голосов
/ 16 марта 2020

Мне нравится автоматически генерировать книги Excel с openpyxl. У меня есть основная книга макросов, и Excel позволит мне запускать макросы, которые я написал в основной книге, на другой открытой автоматически сгенерированной книге. Теперь я хотел бы запустить макрос с кликабельной ячейкой, которую я могу выполнить sh. Единственная проблема, с которой я столкнулся, заключается в том, что код должен быть записан на листе c, в котором будет выполняться макрос.

Код в папке «Модули» можно запустить, если модуль находится в другой книге. Но «Объекты Microsoft Excel» указываются c для каждого листа.

Можно ли использовать openpyxl для редактирования кода в «Sheet1» в разделе «Объекты Microsoft Excel»?

enter image description here

...