Нужен скелетный код для вызова Excel VBA из PythonWin

Мне нужно вызвать макрос VBA в книге Excel из скрипта Python. Кто-то предоставил книгу Excel с макросом. Макрос получает обновленные значения из внешней базы данных и выполняет довольно сложное массирование данных. Мне нужны результаты этого массажа, и я не хочу дублировать это в моем скрипте Python, если я могу избежать этого. Таким образом, было бы здорово, если бы я мог просто вызвать макрос из моего скрипта и получить результаты с массажем.

Все, что я знаю о COM, я узнал из "Программирование Python на Win32". Хорошая книга, но недостаточно для моей задачи. Я искал, но не нашел хороших примеров того, как это сделать. У кого-нибудь есть хорошие примеры или, может быть, какой-то скелетный код того, как обращаться / вызывать макрос VBA? Здесь также может помочь общая справка (книга, веб-ссылка и т. Д.) Об интерфейсах Excel COM. Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос