使用PHPExcel将数据映射到新的工作表

我在使用PHPExcel将数据映射到新工作表时遇到了麻烦。

我想将我的数据映射到A4中的新工作表上,但不知何故无法正常工作。 我试图把它映射到像F这样的不同的列,它工作正常。 你能给我提示如何在正确的列中映射我的数据吗?

在这里输入图像说明

这是我的代码:

$incentive = "select * from incentive"; $connect = @mysql_connect($dbhost, $dbuser, $dbpass) or die("Couldn't connect to MySQL:<br>" . mysql_error() . "<br>" . mysql_errno()); //select database $Db = @mysql_select_db($dbname, $connect) or die("Couldn't select database:<br>" . mysql_error(). "<br>" . mysql_errno()); //execute query $resultincentive = @mysql_query($incentive,$connect) or die("Couldn't execute query:<br>" . mysql_error(). "<br>" . mysql_errno()); error_reporting(E_ALL); $objPHPExcel = new PHPExcel(); $objPHPExcel->createSheet(); $objPHPExcel->setActiveSheetIndex(1); $objPHPExcel->getActiveSheet()->setCellValue('A1', 'Company Name:'); $objPHPExcel->getActiveSheet()->setCellValue('A2', 'Sales Incentive for the Month of:'); $objPHPExcel->getActiveSheet()->setCellValue('D1', 'Date:'); $objPHPExcel->getActiveSheet()->setCellValue('A3', 'Date'); $objPHPExcel->getActiveSheet()->setCellValue('B3', 'Total Sales'); $objPHPExcel->getActiveSheet()->setCellValue('C3', 'Sales Net of Vat'); $objPHPExcel->getActiveSheet()->setCellValue('D3', 'Sales Quota'); $objPHPExcel->getActiveSheet()->setCellValue('E3', 'Incentive Amount'); $rowCount2 = 1; while($rowincentive = mysql_fetch_array($resultincentive)){ $objPHPExcel->getActiveSheet()->setCellValue('A4'.$rowCount2, $rowincentive['DATE']); $rowCount2++; } // Rename 2nd sheet $objPHPExcel->getActiveSheet()->setTitle('Incentive'); 

抱歉没有回答这个问题…我发现怎么做,过去几周没有回答,因为我工作繁忙。

我只是用$ rowCount2来调整它

 $rowCount2 = 4; 

这给了我A4的列:)