Как я могу переписать этот код для maatwebsite / excel?

Я использую Laravel. Я хочу прочитать файл Excel и добавить новый столбец слева от первого столбца на каждом листе, используя PHP. (Файл Excel может содержать до 10 листов)

объединить «AFS-» с данными в каждой строке первого столбца и сохранить новую строку в новом столбце слева.

Например.
введите описание изображения здесь

Код ниже.

        $finalFile = "";
/** Load $inputFileName to a PHPExcel Object **/
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);

foreach ($objPHPExcel->getWorksheetIterator() as $worksheet)
{
$worksheet->insertNewColumnBefore('A', 1); //To insert a single new column before column A:

foreach($worksheet->getRowIterator() as $row)
{
$worksheet->setCellValue('A'.$row, 'AFS-' . $worksheet->getCell("B".$row)->getValue());
}
}

$convertedFileName = "converted-file". $date->getTimestamp().".xlsx";
$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
$objWriter->save($directory . $convertedFileName);

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]