Articles of phpexcel

Форматирование ячейки в процентах в PHPExcel

Я могу автоматизировать таблицу Excel с помощью PHP. Я искал способ прагматически форматировать ячейку в процентах в PHPExcel. Я хочу изменить значение, подобное 0,077922078 в 8% Есть ли решение для этого? Заранее спасибо.

Получение имени столбца из индексов строк и столбцов в PHPExcel

Я хочу знать, можно ли получить имя столбца из индексов строк и столбцов. т.е. я хочу иметь функцию, которая возвращает имя столбца, передавая индекс строки и индекс столбца, например, например, имя моей функции – getColumnName. Если я набираю getColumnName (1,8), я хочу, чтобы он возвращал B8 для меня.

не умеет читать и писать xlsx файл php

это мой код, я хочу прикрепить этот файл и отправить его, а значения – это числовые переменные, которые в файле excel я использую для того, чтобы дробить диаграмму, которую он вообще не работает, мой босс злится на меня, Help позвольте мне объяснить больше. я должен приложить файл excel {который содержит 4 числа, которые являются результатом […]

PHPExcel – .xlsx загружает нечитаемый контент

Я пытался экспортировать свои данные для распространения листа, и он отлично работал в моем локальном хосте, но когда я загружал его на сервер, он всегда загружал файлы с нечитаемым контентом. Написание кода здесь. На моем сервере уже установлены php_xml, php_zip и gd. Загруженный файл только для чтения. error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); date_default_timezone_set('Europe/London'); if (PHP_SAPI […]

PHPexcel: удаление изображений

У меня есть документ excel с несколькими записями, который содержит текстовое содержимое и изображения. Я должен сохранять изображения в соответствии с записями. В записях есть изображение или несколько изображений или нет изображения. Поэтому, если я получаю изображение, тогда я должен его назвать. Поэтому мне нужно найти имя ячейки изображения. Чтобы я мог легко назвать его […]

Разрешенный размер памяти 134217728 байт, израсходованный в PhpExcel

Я экспортирую файл xlsx, используя phpexcel, данные имеют 32 столбца и много строк. Ежедневно увеличивается количество данных, поэтому данные будут очень большими. Это мой код: $filename="data.xlsx"; $cacheMethod = PHPExcel_CachedObjectStorageFactory:: cache_to_phpTemp; $cacheSettings = array( 'memoryCacheSize' => '128MB'); PHPExcel_Settings::setCacheStorageMethod($cacheMethod, $cacheSettings); ini_set('max_execution_time', 123456); $objPHPExcel = new PHPExcel(); $objPHPExcel->setActiveSheetIndex(0); $i = 2; $objPHPExcel->getActiveSheet()->setCellValue('A1', 'Header1'); $objPHPExcel->getActiveSheet()->setCellValue('B1', 'Header2'); $objPHPExcel->getActiveSheet()->setCellValue('C1', 'Header3'); $objPHPExcel->getActiveSheet()->setCellValue('D1', […]

Сохранение символов новой строки в PHPExcel

Я пытаюсь создать файл Excel с помощью PHPExcel. Исходные данные представляют собой массив ассоциативных массивов, каждый из которых хранит имя и адрес: Array ( [0] => Array ( [name] => Joe Bloggs [address] => 10 Main St Bayside Big Town ABC123 ) [1] => Array ( [name] => Mary Bloggs [address] => 18 Bridge St […]

Как обрабатывать исключение с помощью PhpExcel?

Я использую PhpExcel для своего приложения и вижу ошибку. Я попытался обработать исключение с try{}catch(){} но он не работает. Как обрабатывать исключение с помощью PhpExcel? Вот мой код: function import($excelObj) { $sheet=$excelObj->getActiveSheet(); $cell = $sheet->getCellByColumnAndRow(1, 10);//assume we need calculate at col 1, row 10 try { //This line seen error, but cannot echo in catch. […]

PHPExcel – установить ячейки как строку при загрузке из массива

$objPHPExcel->getActiveSheet()->fromArray($dataArray,null,"A2") У меня указанная выше строка кода. Проблема в том, что я не умею повторять и хочу, чтобы все значения ячеек были установлены как STRING, чтобы избежать автоматических модификаций текстов, ведущих нули. PS Кроме того, будет оценен код для установки как STRING для выборочных столбцов. Благодаря!

Заголовки жесткого кодирования для excel-файла с использованием PHP при динамическом запросе SQL

У меня есть этот код PHPExcel : /** Error reporting */ error_reporting(E_ALL); date_default_timezone_set('Europe/London'); /** Include PHPExcel */ require_once '../Classes/PHPExcel.php'; $objPHPExcel = new PHPExcel(); //$objPHPExcel->setActiveSheetIndex(0) // ->setCellValue('A1', 'Hello') // ->setCellValue('A2', 'world!') $row = 2; while($row_data = mysql_fetch_assoc($result)) { $col = 1; foreach($row_data as $key=>$value) { $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value); $col++; } $row++; } // Rename worksheet $objPHPExcel->getActiveSheet()->setTitle('Results'); […]