Export
3 отговора
127 прегледа
Export
Здравейте.
Има ли начин при експорт към excel, данните да се export-нат в различни worksheets в рамките на един вайл? Експортa към един sheet работи нормално, но ми се налага да налея няколко таблици във файла, които да са в отделни папки.
Благодаря предварително.
Има три вида хора. Част от проблема, част от решението и част от пейзажа.
Има ли начин при експорт към excel, данните да се export-нат в различни worksheets в рамките на един вайл? Експортa към един sheet работи нормално, но ми се налага да налея няколко таблици във файла, които да са в отделни папки.
Благодаря предварително.
Има три вида хора. Част от проблема, част от решението и част от пейзажа.
Re: Export
Ако експортваш през СОМ сигурно имаш нещо като това:
$xl = new COM("Excel.Application");
$wb = $xl->Workbooks->Open('test.xls');
Трябва да добавиш ред
$ws = $wb->Worksheets->Add();
Имай предвид обаче, че Ексел-а добавя листа най-вляво на останалите и така дотогавашния Worksheets[1] става Worksheets[2]. По принцип метода Add() за Worksheet има четири optional параметъра - Before, After, Count и Type. Before и After обаче са алтернативни и не знам как да се "транслира" следния текст в php: $ws = $wb->Worksheets->Add(,1,,); за да е листа вдясно от първия.
$xl = new COM("Excel.Application");
$wb = $xl->Workbooks->Open('test.xls');
Трябва да добавиш ред
$ws = $wb->Worksheets->Add();
Имай предвид обаче, че Ексел-а добавя листа най-вляво на останалите и така дотогавашния Worksheets[1] става Worksheets[2]. По принцип метода Add() за Worksheet има четири optional параметъра - Before, After, Count и Type. Before и After обаче са алтернативни и не знам как да се "транслира" следния текст в php: $ws = $wb->Worksheets->Add(,1,,); за да е листа вдясно от първия.