Я использую phpexcel для создания Excel-документа с PHP. вопрос в том, как сделать строку авто height, используя phpexcel? большое спасибо 🙂
Как создать смелое значение ячейки с помощью PHPExcel? Я знаю, что я могу использовать \ n для добавления возврата каретки в текст, но есть ли какой-то способ выделить живую часть значения ячейки? Я также пробовал использовать html-форматирование, например <b> или <strong>, но это не сработало.
Во-первых, я очень новичок в PHPExcel. Я знаю, что эта строка кода сделает текстовый перенос ячейки: $objPHPExcel->getActiveSheet()->getStyle('D1')->getAlignment()->setWrapText(true); 'D1' является выбранной ячейкой. Вместо того, чтобы использовать этот код для каждой ячейки, мне нужно обернуть, есть ли способ заставить весь рабочий лист Excel автоматически обернуть все? Или существует более эффективная методика использования для указанных столбцов?
Я пытаюсь установить ширину ячейки в документе Excel, сгенерированном с помощью PHPExcel, с: $objPHPExcel->getActiveSheet()->getColumnDimensionByColumn('C')->setWidth('10'); $objPHPExcel->getActiveSheet()->getColumnDimensionByColumn('C')->setAutoSize(false); но это не работает. Какой метод мне нужно вызвать здесь?
Я попытался исправить эту проблему около 1000 различных способов. Цените, если кто-нибудь еще может обнаружить проблему. У меня есть код с использованием PHPExcel, который генерирует несколько листов Excel и сохраняет их на диск. Открывая все из второго файла с помощью MS Excel 2010, я получаю сообщение об ошибке «Excel нашел нечитаемый контент в FILENAME. Вы […]
Я использую PHPExcel для создания диаграмм в файлах Excel. У меня есть вопрос, кто отвечает, я не мог найти даже после много исследований и разработок. Как я могу показать метки данных для диаграммы? Как я могу контролировать ширину гистограмм? Как я могу настроить цвета гистограмм? Я попытался показать метки с классом макета, например: $layout = […]
Я знаю, что PHPExcel не поддерживает файлы XLSM. Я попробовал обертку Iliaal вокруг Libxl, можно найти здесь Однако оба из них не поддерживают XLSM , но они все- таки классны с XLS . Я искал по всему Интернету и не нашел библиотеку или метод с PHP для этого. Кстати, моя среда – это * NIX […]
Я пытаюсь использовать phpoffice / phpexcel для этого, но у меня нет идеи сделать это … У меня есть эта форма в html <body> <div align="center">ELENCA TABELLE PRESENTI NEL DB</div> <form action="index.php" method="post" enctype="multipart/form-data"> <table> <tr> <td> Filename: </td> <td> <input type="file" name="file" id="file"> </td> </tr> <tr> <td colspan="2" align="right"> <input type="submit" name="submit" value="Submit"> </td> […]
Например, я использую такой код: <?php require_once("D:\server/www/cls/PHPExcel.php"); require_once("D:\server/www/cls/PHPExcel/IOFactory.php"); $objPHPExcel = new PHPExcel(); $objPHPExcel->setActiveSheetIndex(0)->setCellValue('B2', 'HeaderB'); $objPHPExcel->setActiveSheetIndex(0)->setCellValue('C2', 'HeaderC'); $objPHPExcel->setActiveSheetIndex(0)->setCellValue('D2', 'HeaderD'); ob_end_clean(); header("Last-Modified: " . gmdate("D, d MYH:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); header('Content-Disposition: attachment;filename="report.xlsx"'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); ob_end_clean(); $objWriter->save('php://output'); ?> Он загружает файл report.xlsx и не […]
Я пытаюсь использовать PHPExcel с CodeIgniter. Моя проблема в том, когда я хочу использовать этот метод ниже, я получил PHP Fatal Error: не могу переопределить класс IOFactory Если вы сомневаетесь в типе файла, вы можете использовать метод ident () для заводского метода IO для идентификации читателя, который вам нужен, прежде чем использовать метод createReader () […]