Я использую PHPExcel около года для импорта данных из электронных таблиц в случайные ячейки. Код выглядит так:
$value1 = test_input($objPHPExcel->getActiveSheet()->getCell('B13')->getCalculatedValue());
Недавно я изменил листы Excel, чтобы запустить более сложную формулу. Основная предпосылка заключается в том, что лист извлекает данные из базы данных MySQL, которая, в свою очередь, используется в vlookups на основе раскрывающегося списка для заполнения нескольких полей. Все соответствующие поля в рабочей книге указаны на итоговом листе для импорта в БД.
Проблема сейчас в том, что PHPExcel аварийно завершает работу (диагностирует в NetBeans), когда дело доходит до ячеек с этими расчетными формулами. Он отлично работает с большинством формул, но при обращении к ячейкам, которые ссылаются на ячейки со ссылкой if> vlookup> ODBC на mySQL, происходит сбой программы и останавливается импорт файла. Должен ли я использовать другую функцию, или что заставляет ее не возвращать значение?
Заранее спасибо…
Задача ещё не решена.
Других решений пока нет …