PhpSpreadsheet getHighestColumn() на null

#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 возникновением проблемы?