Cartographie des données vers une nouvelle feuille de calcul en utilisant PHPExcel

J'ai eu du mal à mapper mes données à ma nouvelle feuille de calcul en utilisant PHPExcel.

Je souhaite mapper mes données sur une nouvelle feuille de travail en format A4 mais, de ce fait, cela ne fonctionne pas. J'ai essayé de le mapper dans une colonne différente comme F et ça marche bien. Pouvez-vous me donner des conseils sur la façon de mapper mes données dans la colonne correcte?

entrez la description de l'image ici

Voici mon code:

$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'); 

désolé de ne pas répondre à la question … J'ai découvert comment le faire et je ne l'ai pas répondu depuis quelques semaines à cause de mon horaire chargé …

Je l'ai simplement ajusté en utilisant $ rowCount2

 $rowCount2 = 4; 

Cela me donne la colonne A4 🙂