|
|
|
ขอสอบถามเกี่ยวกะการทำรายงานออกเป็นรูปแบบ excel เรื่องการใส่สีพื้นหลัง cell และใส่กรอบให้ cell นั้นๆ |
|
|
|
|
|
|
|
คือต้องการใส่สีพื้นหลังให้ cell นั้นๆใน excel กับใส่กรอบค่ะ ต้องใส่ยังไงหรอค่ะ
Code (PHP)
if( $data_carsales_result->num_rows > 0)
{
$Start_Row = 11 ;
while($rows = $data_carsales_result->fetch_assoc()) {
$Str_date_all = substr("00".$rows['SA1DTE'],-6);
$Str_date_day = substr($Str_date_all,0,2);
$Str_date_month = substr($Str_date_all,2,2);
$Str_date_year = "20" .substr($Str_date_all,4,2);
$objPHPExcel->setActiveSheetIndex()->setCellValue('A'.$Start_Row,$Str_date_day.'/'.$Str_date_month.'/'.$Str_date_year)
->setCellValue('B'.$Start_Row,$rows['SA1PRD'])
->setCellValue('C'.$Start_Row,$rows['SA1TNM'])
->setCellValue('D'.$Start_Row,$rows['SA1STY'])
->setCellValue('E'.$Start_Row,$rows['SA1SER'])
->setCellValue('F'.$Start_Row,$rows['SA1ISU'])
->setCellValue('G'.$Start_Row,$rows['SA1QTY'])
->setCellValue('H'.$Start_Row,$rows['SA1AMT'])
->setCellValue('I'.$Start_Row,$rows['SA1BAT'])
->setCellValue('J'.$Start_Row,$rows['SA1VAT'])
->setCellValue('K'.$Start_Row,$rows['A'])
->setCellValue('L'.$Start_Row,$rows['B'])
->setCellValue('M'.$Start_Row,$rows['C'])
->setCellValue('N'.$Start_Row,$rows['D'])
->setCellValue('O'.$Start_Row,$rows['E'])
->setCellValue('P'.$Start_Row,$rows['F'])
->setCellValue('Q'.$Start_Row,$rows['G'])
//-------------------------------------------------------
->setCellValue('R'.$Start_Row,$rows['H'])
->setCellValue('S'.$Start_Row,$rows['I'])
->setCellValue('T'.$Start_Row,$rows['J'])
->setCellValue('U'.$Start_Row,$rows['K'])
->setCellValue('V'.$Start_Row,$rows['L'])
->setCellValue('W'.$Start_Row,$rows['M'])
->setCellValue('X'.$Start_Row,$rows['N'])
->setCellValue('Y'.$Start_Row,$rows['O'])
->setCellValue('Z'.$Start_Row,$rows['P']);
$Start_Row++;
} $Rowloop = $Start_Row;
}
อันนี้เป็น Code ที่ใช้ในการแปลงเป็น excel ค่ะ ขอคำปรึกษาพี่ๆหน่อยค่ะ
Tag : PHP, HTML/CSS, Excel (Excel.Application), Report Others
|
|
|
|
|
|
Date :
2016-09-15 15:08:50 |
By :
kwanjai |
View :
1347 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$xlApp->ActiveSheet->Cells(3,1)->Interior->ColorIndex = 44;
PHP Write Excel Style & Format (Excel.Application)
|
|
|
|
|
Date :
2016-09-15 17:35:12 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|