вот полезная ссылка:
http://continuum.io/using-excel
Попробуйте Pyvot - Python в / из Excel Connector от Microsoft:
http://pytools.codeplex.com/wikipage?title=Pyvot
Мне также очень нравятся PTVS от того же разработчика. команда, которая обеспечивает лучшую отладку в Python, которую я когда-либо испытывал.
2
Что вы можете сделать с VBA + Python:
Скомпилируйте скрипты py, которые принимают входные данные и генерируют выходные данные в виде текстовых файлов или из консоли. Затем VBA подготовит ввод для py, вызовет предварительно скомпилированный скрипт py и прочитает обратно его вывод.
3.
Рассмотрим OpenOffice или LibreOffice, которые поддерживают скрипты Python.
Предполагается, что доступные опции с интерфейсами сценариев COM или MS не удовлетворяют вашим потребностям.
4
Это не бесплатный подход, но стоит упомянуть (опубликовано в Forbes и New York Times):
https://datanitro.com
5
Это не бесплатно для коммерческого использования:
PyXLL - надстройка для Excel, позволяющая вызывать функции, написанные на Python, в Excel.