12

私はphpテンプレートを持っています。これは空のテーブル (T0 行) で、下部にいくつかのフッターがあります。PHP からテーブルを埋めようとしますが、T1 行 (T1 > T0) がある場合、問題が発生します。

空のテーブルには空の行が 1 つ含まれている必要があると思います。そして、この行番号を知っています。次に、この行を T1 回コピー (同じ行を挿入) し、空のテーブルを埋めます。フッターが下がります。そして、すべてがうまくいくでしょう

例を挙げてください。どうすればこれを行うことができますか。ありがとうございました。

PhpExcel 1.7.6

4

1 に答える 1

18

@markBakerの発言をコピーするだけです(ソリューションを回答として設定できるように):

//Insert 10 new rows between rows 1 and 2 
$objPHPExcel->getActiveSheet()->insertNewRowBefore(2,10); 

挿入された行に行 2 のスタイルを適用します。

$objPHPExcel->getActiveSheet()->duplicateStyle($objPHPExcel->getActiveSheet()->getStyle('A1'),'A2:A10'); 
于 2012-08-29T13:44:19.187 に答える