2012-01-11 6 views

答えて

0

あなたがセルに数式を書いている場合、あなたはExcelの数式記述して、それを記述する必要があります。私はあなたが正しく何をしようとして読んでいる場合

=CONCATENATE("A","C","D","E","F","G","H","I","J","K") 

$objPHPExcel->getActiveSheet()->SetCellValue('A1','=CONCATENATE("A","C","D","E","F","G","H","I","J","K")'); 

あなたが何を意味するかを解釈しようとすると、EDIT

$objPHPExcel->getActiveSheet()->SetCellValue('E'.($i+$j),'=CONCATENATE(A'.($i+$j).'," ",D'.($i+$j).')'); 

$ I + $ jを= 5が、これは式のセルE5で

=CONCATENATE(A5," ",D5) 

はとてもセルA5が

こんにちはが含まれている場合を記述する場合は

を含み、セルD5は、

\ WAMP \ WWW \:

世界

は、E5が

こんにちはCで未定義のメソッドPHPExcel_Worksheetに世界

+0

コール:: CONCATENATE()値が表示されますセルXXXXXXXXXXXX \ application \ controllers \ savephpexcel.php on line 111 – masterprogrammer

+0

@masterprogrammer - 何をしようとしていますか、説明してください....コード行私はあなたに答えたことはありません。式= 'CONCATENATE( "A"、 "C"、 "D"、 "E"、 "F"、 "G"、 "H"、 "I"、 "J"、 "K")'を現在のアクティブワークシートのセルA1 –

+0

$ insert = "INSERT INTO m_productprice(m_product_id、ad_org_id)VALUES(" $ values = "1000004,1000004、 'Y'、"; $ created = $ this-> timendate-> - > SetCellValue( 'A'。($ i + $ j)、$) - > GetCustomDate( "%Y-%m-%d%h:%i:%s"、now()); $ objPHPExcel-> getActiveSheet ($ i + $ j)、 "$ values"); – masterprogrammer