Найти - Пользователи
Полная версия: Python + Excel + win32com или pyExcelerator
Начало » Автоматизация бизнеса » Python + Excel + win32com или pyExcelerator
1 2 3
PooH
maxim.tashkinov
Хотя… Они ж константы :) понял, придётся подбирать.. Врядли они выходят за пределы 5-15-20
Хочешь констант, используй раннее связывание, почитай в конце концов ссылку что я кинул
maxim.tashkinov
Пытаюсь сделать вот так:
self.workbook.ActiveSheet.Pictures.Insert(name)
На что получаю:
AttributeError: ‘function’ object has no attribute ‘Insert’

Судя по макросам экселя, добавление картинки должно так работать, а тут нечто непонятное -
Pictures ещё и функция… Как быть?

Здесть self - объект excel application
Ferroman
Перва ссылка
Solution:
xl.ActiveSheet.Pictures().Insert(r“C:\misc_cruft\a.jpg”)
maxim.tashkinov
Ferroman
Перва ссылка
Solution:
xl.ActiveSheet.Pictures().Insert(r“C:\misc_cruft\a.jpg”)
О, спасибо!
qman
Всем привет,
мне нужно прочесть из файла 1.xls столбы 1,2,3 и заполнить значения столбцов 4,5,6 этого файла. Для чтения файлов Excel есть xlrd, для записи xlwt. Но как с помошью xlwt вставить данные в файл 1.xls? Судя по примерам библиотека xlwt создает только новый файл!? А мне нужно изменить значения ячеек в существующем файле. Подскажите как (с помошью какой библиотеки) изменить значения ячеек в существующем файле?
Спасибо.
pyuser
Посмотрите на PYPI пакет xlutils
adw0rd

Всем привет, мне нужно прочесть из файла 1.xls столбы 1,2,3 и заполнить значения столбцов 4,5,6 этого файла. Для чтения файлов Excel есть xlrd, для записи xlwt. Но как с помошью xlwt вставить данные в файл 1.xls? Судя по примерам библиотека xlwt создает только новый файл!? А мне нужно изменить значения ячеек в существующем файле. Подскажите как (с помошью какой библиотеки) изменить значения ячеек в существующем файле? Спасибо.

С виду как раз этот случай http://adw0rd.ru/2012/python-excel-xlwt-xlrd-xlutils-and-python-uno/

minotavr_x86
Можно воспользоваться вот этим relatorio и с помощью pyuno заменить формат.
pyuno в чистом виде очень тормознутый. У меня был проект по созданию шаблонизатора на нем большой отчет делался несколько минут.
ekoserve
Hello everyone

I am now on this forum and i hope i will have great time with you all guys,

Thanks
Isem
maxim.tashkinov
Ситуация: необходимо работать с файлами Excel-я из проограммы на питоне,т.е. генерировать таблицы.
Обратиите внимание на программу ByteNet3. Внутрии нее есть проприетарные либы для генерации таблиц в Экселе на питоне. То есть, надо нарисовать в Экселе таблицу-шаблон с питоновскими вставками в том виде, в каком вы хотите ее видеть в результате, после чего запустить генератор таблиц из байтнета.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB