Forum Webscript.Ru
Программирование => Perl => Тема начата: Peter Bukashin от 27 Августа 2001, 09:06:58
-
Как можно используя perl прочитать файлы excel. М.б. какие рабочие модули существуют? В интернет я нашел только про модуль spreadsheet-parseexcel, но в CPAN для него не существует устанавливаемого пакета для windows-версии, а лишь файл *.tar.gz //. Что с ним делать без UNIX, я так и не догадался.
Спасибо...
-
Вообще-то winzip нормально разархивирует файлы tar.gz.:)
Почитайте также документацию по установке модулей.
-
Как можно используя perl прочитать файлы excel. М.б. какие рабочие модули существуют? В интернет я нашел только про модуль spreadsheet-parseexcel, но в CPAN для него не существует устанавливаемого пакета для windows-версии, а лишь файл *.tar.gz //. Что с ним делать без UNIX, я так и не догадался.
Спасибо...
Уважаемый Петр,
Попробуй установить у себя на виндах Activestate Perl c http://www.activestate.com. А зате при помощи утилиты ppm.bat можно вполне легко установить указанный тобой модуль для работы с Excel (см. документацию к ActiveState Perl).
С уважением Fluke.
-
C:\\>ppm install Spreadsheet::Par
seExcel
Installing package \'Spreadsheet-ParseExcel\'...
Error installing package \'Spreadsheet-ParseExcel\': Read a PPD for \'Spreadsheet-P
arseExcel\', but it is not intended for this build of Perl (MSWin32-x86-multi-thr
ead)
Fluke НУ И?...
-
Peter Bukashin
внимательнее будь при указании модуля учитывается всё в том числе регистр. помоему ты не так указал модуль!
-
Peter Bukashin
Если скрипт будет пользовваться исключительно в виндах, то в ActivePerl есть модуль OLE :)
В документации к ActivePerl есть примеры работы с Excel и Word с участием этого модуля