Ответы пользователя по тегу PhpSpreadsheet
  • PhpSpreadsheet как сохранить изменения в тот же файл?

    Gloynus_Aleos
    @Gloynus_Aleos Автор вопроса
    Эльф
    Оказалось, что ошибка в какой-то формуле (точнее, в типе некоторых формул из интерактивных таблиц).
    Вот эта строка исключает обработку формул:
    $writer->setPreCalculateFormulas(false);
    и файл сохраняется.

    В сумме сохранение изменений в тот же файл выглядит так:
    $writer = IOFactory::createWriter($deck_table, "Xlsx");
    $writer->setPreCalculateFormulas(false);
    $writer->save($file1);


    Но затрагивает всё. Все стили, все формулы, всё что есть.
    Есть ли способ изменить данные только в конкретных ячейках, не трогая ничего больше?
    Ответ написан
    Комментировать
  • Как начать работать с PhpSpreadsheet?

    Gloynus_Aleos
    @Gloynus_Aleos
    Эльф
    Можно тебе показать любую ссылку на любой ресурс полезный в твоей задачи, вот, например: https://php-download.com/package/phpoffice/phpspre... — мой вариант подключения этой библиотеки.
    Но если ты в php полный ноль, то это всё не имеет никакого смысла, потому что пользоваться PhpSpreadsheet можно только посредством php-кода.
    Как тебе вообще могло придти в голову этим заняться?
    Ответ написан