0
現在我想爲phpexcel中的單元格設置文本顏色到foreach循環中。 foreach循環是一樣的東西:如何爲單元格phpexcel設置顏色到foreach循環
$redBold = array(
"font" => array(
"bold" => true,
"color" => array("rgb" => "FF0000"),
),
);
$row = 5;
$count = 0
foreach ($data as $key => $value) {
$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($count++, $row, $value['type']?$value['type']:0);
if ($value['type'] == 1) {
$objPHPExcel->getActiveSheet()->getStyle($count . $row)->applyFromArray($redBold);
}
}
這個代碼不明白getStyle($count . $row)
因爲$count . $row
應該A6
...有沒有辦法設置文本在這種情況下?請幫忙!
我知道'$ count。 $行'不完全,但我不知道如何導致這個問題。我怎樣才能爲'getStyle()'設置正確的值?我想將'0'設置爲'A','1'是將'B'設置到phpexcel列中。 –
您可以使用'PHPExcel_Cell :: stringFromColumnIndex()'獲得列地址,如我的回答 –
所示!幹得好!它正在工作。 –