0
PHPエクセルクラスを使用してExcelシートをフォーマットしようとしています。このシナリオでは、データベースからデータを取得して、アイテムの数に応じてヘッダーセルをマージします。データベースのデータからExcelシートのセルをマージするPHPExcelクラス
データベース出力と私はイメージ screenshot
PHPエクセルクラスを使用してExcelシートをフォーマットしようとしています。このシナリオでは、データベースからデータを取得して、アイテムの数に応じてヘッダーセルをマージします。データベースのデータからExcelシートのセルをマージするPHPExcelクラス
データベース出力と私はイメージ screenshot
ワークシートのmergeCells()
メソッドを使用して示されている必要があるマージセル:例えばこのよう05featuredemo.phpなどの例に示されており、PHPExcel Documentation
で説明した。しかし、あなたのコードは、あなたが追加している項目のヘッダーのセルの範囲外の仕事を追跡する必要がありますよう
`$objPHPExcel->getActiveSheet()->mergeCells('B1:B3');`
マージする必要があります
返信をありがとう、私はそれが '$ objPHPExcel-> getActiveSheet() - > mergeCells( 'B1:B3');'を使って行うことができることを知っています。しかし、私の問題は、ヘッダがデータベースから来ているので、 'A1:B3'としてハードコーディングするよりも動的にセルをマージする必要があります。 – Sanjeev
あなたは各項目の見出しを入れている列を追跡する必要がありますそれぞれのグループの最初と最後の項目に使用する列からその範囲定義を作成してビルドします....これはビルドする文字列ですが、コードがどのように見えるかわからないので、本当に何も示唆していない –