Я пытаюсь импортировать файл Excel с помощью библиотеки phpexcel.
Файл Excel содержит Name Ranges
(который берет данные из таблицы в другом листе того же файла Excel) для поиска данных в ячейках.
Я нашел функцию в PHPExcel библиотека называется getNamedRanges()
который должен перечислить именованные диапазоны из файла Excel. Но он возвращает пустой массив.
Код:
<?php
$inputFileType = 'Excel2007';
$inputFileName = $uploads_file;
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objReader->setLoadAllSheets();
$objPHPExcel = $objReader->load($inputFileName);
$ranges = $objPHPExcel->getNamedRanges();
var_dump($ranges);
когда PHPExcel пытается найти данные в диапазоне, выдает исключение.
Есть ли какой-либо конкретный метод / ы в PHPExcel, что мне не хватает, который считает именованные диапазоны, определенные в Excel при расчете формулы?
Задача ещё не решена.
Других решений пока нет …