Задать вопрос
@skyfly2010

Как изменить содержимое файла с помощью phpexcel?

Добрый день, подскажите, как изменить содержимое файла xlsx при помощи phpexcel без потери содержимого файла.
$phpexcel = new PHPExcel(); // Создаём объект PHPExcel
  /* Каждый раз делаем активной 1-ю страницу и получаем её, потом записываем в неё данные */
  $page = $phpexcel->setActiveSheetIndex(0); // Делаем активной первую страницу и получаем её
  $page->setCellValue("A1", "СЛОВО"); // Добавляем в ячейку A1 слово "Hello"
  $page->setTitle("Test"); // Ставим заголовок "Test" на странице
  /* Начинаем готовиться к записи информации в xlsx-файл */
  $objWriter = PHPExcel_IOFactory::createWriter($phpexcel, 'Excel2007');
  /* Записываем в файл */
  $objWriter->save("../info/life.xlsx");


Как видно из примера, есть life.xlsx. В нем записано 1000 строк данных. Мне надо в ячейку А1 записать 1 слово и затем сохранить файл. Тоесть исходные данные не должны быть потеряны, а должно быть просто дописано одно слово в ячейку А1.
  • Вопрос задан
  • 1436 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@DuD
Ну гуглится же элементарно.
stackoverflow.com/questions/7594444/phpexcel-modif...
Для того чтобы файл менять, его надо сначала открыть.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы