#phpexcel #phpspreadsheet
Вопрос:
Я использую Apache2.4 PHP7.4.21 phpoffice/phpspreadsheet1.12.0
Это мой код.
$reader = PhpOfficePhpSpreadsheetIOFactory::createReader('Xlsx');
$reader->setReadDataOnly(TRUE);
$spreadsheet = $reader->load($filePath);
$worksheet = $spreadsheet->getSheetByName('sheet1');
$highestRow = $worksheet->getHighestRow(); // e.g. 10
$highestColumn = $worksheet->getHighestColumn(); // e.g 'F'
$highestColumnIndex = Coordinate::columnIndexFromString($highestColumn); // e.g. 5
Я получил следующее сообщение
PHP Fatal error: Uncaught Error: Call to a member function getHighestColumn() on null
Я могу записать дату в ячейку с помощью setCellValueByColumnAndRow()
Как я должен устранить эту проблему?
Комментарии:
1. Что вы пытались сделать, чтобы решить эту проблему? Где ты застрял? Есть ли связь с
$highestColumn
возникновением проблемы?