Таблица PHP изменяет один лист, не повреждая другие ⇐ Php
-
Гость
Таблица PHP изменяет один лист, не повреждая другие
Есть ли какой-либо способ (возможно, какой-либо другой инструмент на основе PHP) добавить данные на один лист или заменить один лист без изменения других листов в том же файле XLSX? Или, может быть, объединить два листа из отдельных файлов в два листа в один файл?
Мне нужно только добавить строки в один лист, который содержит только простые данные. Проблема в том, что на другом листе есть сложные формулы, из-за чего таблица PHP выдает фатальную ошибку.
Неустранимая ошибка: Uncaught PhpOffice\PhpSpreadsheet\Calculation\ Исключение: Dashboard!B12 -> Ошибка формулы: произошла непредвиденная ошибка
Он читает и записывает файл, если я использую setReadDataOnly или setLoadSheetsOnly, но тогда, очевидно, лист с формулами сломан или отсутствует. Есть идеи, как обойти это? Спасибо!
Источник: https://stackoverflow.com/questions/781 ... ing-others
Есть ли какой-либо способ (возможно, какой-либо другой инструмент на основе PHP) добавить данные на один лист или заменить один лист без изменения других листов в том же файле XLSX? Или, может быть, объединить два листа из отдельных файлов в два листа в один файл?
Мне нужно только добавить строки в один лист, который содержит только простые данные. Проблема в том, что на другом листе есть сложные формулы, из-за чего таблица PHP выдает фатальную ошибку.
Неустранимая ошибка: Uncaught PhpOffice\PhpSpreadsheet\Calculation\ Исключение: Dashboard!B12 -> Ошибка формулы: произошла непредвиденная ошибка
Он читает и записывает файл, если я использую setReadDataOnly или setLoadSheetsOnly, но тогда, очевидно, лист с формулами сломан или отсутствует. Есть идеи, как обойти это? Спасибо!
Источник: https://stackoverflow.com/questions/781 ... ing-others
Мобильная версия