require_once '../Classes/PHPExcel/IOFactory.php';
/** PHPExcel */require_once '../Classes/PHPExcel.php';
$excel2 = PHPExcel_IOFactory::createReader('Excel2007');
$excel2 = $excel2->load('dentkey.xlsx');
$excel2->setLoadAllSheets();
$excel2->setActiveSheetIndex(0);
$excel2->getActiveSheet()->setCellValue('C6', '4')
->setCellValue('C7', '5')
->setCellValue('C8', '6')
->setCellValue('C9', '7');
$excel2->setActiveSheetIndex(1);
$excel2->getActiveSheet()->setCellValue('A7', '4')
->setCellValue('C7', '5');
$objWriter = PHPExcel_IOFactory::createWriter($excel2, 'Excel2007');
$objWriter->save('dentkey1.xlsx');
qui, sono in grado di caricare (.xlsx) file e posso anche modificare (dentkey.xlsx). Ma dopo aver generato un nuovo file .xlsx (dentkey1.xlsx) .. tutti i fogli di lavoro che erano in (dentkey.xlsx) non vengono caricati e anche io non posso impostare il valore per il 2o foglio di lavoro.PHPExcel modifica il file .xlsx esistente con più fogli di lavoro
si può multare
$excel2->setActiveSheetIndex(1);
$excel2->getActiveSheet()->setCellValue('A7', '4')
->setCellValue('C7', '5');
non imposta il valore da 5 a colonna 'C7' di generato (dentkey.xlsx) il file
please help me ...
Grazie mille in avanzare
è possibile scrivere in un Excel in modalità di aggiunta? scenario: 1) creare nuovo oggetto Excel e inserire i dati 2) oggetto in un esistente file excel con l'aggiunta di un nuovo foglio di lavoro quindi se file ha foglio di lavoro: "Foglio 1", "Foglio 2", " Foglio 3 " la scrittura creerà" Foglio 4 "ma non cancella i fogli scritti in precedenza – Denish