大家好,我有这样的代码
foreach ($pilihans as $value) {
$azRange = range('C', 'Z');
for ($i=0; $i < count($pilihans); $i++) {
$excel->setActiveSheetIndex(0)->getStyle($azRange[$i].'6')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$excel->setActiveSheetIndex(0)->getStyle($azRange[$i].'6')->applyFromArray(array("font" => array( "bold" => true, "size" => 12)));
$excel->setActiveSheetIndex(0)->getStyle($azRange[$i].'6')->applyFromArray($styleArrayBorder);
$excel->setActiveSheetIndex(0)->setCellValue($azRange[$i].'6', $value['kuisoner_pilihan_teks']);
}
}
我也想在循环后添加2列,但我不知道最后一列是什么?请帮忙,谢谢你,对不起我的英语:)
在for
循环之后,执行:
$azRange = range('C', 'G');
for ($i=0; $i < count($pilihans); $i++) {
....
}
$azColumn = end($azRange);
$azColumn++;
var_dump($azColumn);
这将在$azColumn
中为您提供一个值H
;
进行
$azColumn++;
var_dump($azColumn);
再次会给你I
等