Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Excel,COM

9.0K
11 июля 2006 года
Scottie
33 / / 12.05.2006
Привет. вот такая собственно ситуация....

$workbook = "V:/home/127.0.0.1/www/temp.xls";
$sheet = "Temp";


$example = new COM("Excel.sheet") or die("Did not connect");

$workBook = $example->application->Workbooks->Open($workbook) or die("Did not open");

$sheets = $workBook->Worksheets($sheet);
$sheets->activate;
$cell = $sheets->Cells(1,4) ;
$cell->activate;
print "Value = {$cell->value} ";

такой кусок кода работет...но мне нужно вот что - имя файла и имя таблицы в книге на русском языке! если просто пытаться задать его имя то выходит вот что : Не удалось найти 'V:/home/127.0.0.1/www/??????? ??? ??????????.xls'. что-то с кодировкой?
и еще... если у меня excel-фаил в том же каталоге что и скрипт,то почему я не могу написать $workbook = "temp.xls";???? опять не находтся фаил.
эмм....и есть ли какой-нибудь метод для подсчета строк например?
12
12 июля 2006 года
alekciy
3.0K / / 13.12.2005
Дело не в кодировке. По хорошему в URL вообще не должно быть русских букв (что собственно и не поддерживается и чего не должно быть по спецификации). Поэтому проще всего будет не использовать русских букв.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог