Использование объектной модели MS Excel в Python.

Участник форума

Новичок
Пользователь
Янв 5, 2021
3
0
1
Здравствуйте. Хочу делать com-надстройки для MS Excel на языке Python.
Есть ли доступ из Python к объектной модели MS Excel напрямую без использования готовых инструментов: openpyxl , xlutils.copy и т.д.
Макросы хотел бы делать для Windows и Mac OS. Но если для Mac OS нельзя, то хотя бы для Windows.

Т.е. как я представляю. Я создаю в коде Python экземпляр экселя и работаю с этим экземпляром экселя так: ставлю точку, появляется список членов экселя, я выбираю нужный член, выбираю свойства, методы и т.д.
Я программирую на VBA, поэтом написал про точку, на Python я ещё ни разу не программировал.
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
А Python не может так сделать, получается?
Вот тут можно почитать про работу с объектом Excel с помощью python: ссылка.
 

Участник форума

Новичок
Пользователь
Янв 5, 2021
3
0
1
А вот VBA откуда берёт объектную модель Excel'я, интересно? Объектная модель Excel'я ведь не встроена в язык VBA, а где-то находится на компьютере и VBA обращается к этой объектной модели.
А Python не может так сделать, получается?
 

Участник форума

Новичок
Пользователь
Янв 5, 2021
3
0
1
stud_55, спасибо, возможно это оно и есть.
 

Форум IT Специалистов