LINUX.ORG.RU

Qt: QAxObject, Excel


0

0

Возможно ли использование new QAxObject("Excel.Application", 0); в linux? Если да, то что необходимо, чтобы запустить программу? Если нет, есть ли какие-нибудь альтернативы? Mне необходимо прочитать с определённого экселевского листа информацию. В идеале было бы замечательно, если бы была возможность использовать QAxObject, т.к. программа уже написана, есть желание портировать её в linux.

★★

>Возможно ли использование new QAxObject("Excel.Application", 0);

нет

>Mне необходимо прочитать с определённого экселевского листа информацию.

Экспорт в CSV поможет

Sectoid ★★★★★
()
Ответ на: комментарий от Bod

The QAxContainer module is a Windows-only extension for accessing ActiveX controls and COM objects. More...

А топикстартер интересовался решением для Linux.

Sectoid ★★★★★
()
Ответ на: комментарий от Sectoid

А вообще толстовато...

Примерно представляю как происходит запуск COM объектов, поэтому особенно и не надеялся, что оно работает, тем не менее в природе есть опен офис, который умеет открывать экселевские листы, надеялся, что существует опенсорсная библиотека умеющая читать эти файлы и мне о ней скажут.

Reaper ★★
() автор топика

Для питона есть xlwd и xlrd. Можно попробовать использовать его и PyQt

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.