Загрузка нескольких листов с помощью phpSpreadsheet, работающего с формулой из нескольких листов - PullRequest
0 голосов
/ 10 апреля 2020

$sheetData = $spreadsheet->getActiveSheet()->toArray(null, true, true, true);

Работает как брелок для одной страницы. Я получаю хороший массив всех результатов. Пока вы не столкнетесь с формулой, которая извлекается из ячейки на другом листе. Тогда вы получите ошибку или пустую ячейку. Есть ли способ ->getAllSheets() или что-то? Я боролся с этим некоторое время, и я в замешательстве.

Если бы дополнительная информация была полезна, я попытался попросить PHPspreadsheets / PHPOffice Formula найти значение на другом листе, не возвращая данные в no воспользоваться. Но у него есть код, который я использую.

Я вижу этот вопрос PhpSpreadsheet foreach l oop через несколько листов , который почти выглядит как ответ, но я не уверен, как бы я получил если мне нужны результаты, ссылка на документацию, на которую ссылается эта страница, https://phpspreadsheet.readthedocs.io/en/develop/topics/worksheets/ не работает.

Любая помощь очень необходима.

...