使用php中的COM对象填充Excel范围

时间:2014-10-28 12:38:10

标签: php excel com

我想使用范围加速服务器上的Excel生成。我知道一个接一个地填充1个单元格。 例如:

$ExcelApp = new COM("excel.application") or die("Unable to start MS Excel");
$ExcelWordbook = $ExcelApp->Workbooks->Add();   
$ExcelSheet = $ExcelWordbook->Worksheets(1);
$ExcelSheet->Activate;
$ExcelSheet->Cells(1, 1)->value = "id";
$ExcelSheet->Cells(1, 2)->value = "user";
$ExcelSheet->Cells(1, 3)->value = "pn";

但如何使用范围一次拍摄?这样的事情当然不起作用。

 $ExcelSheet->Range("A1:A3")->value = array("id","user","pn");

有什么想法吗?感谢

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用phpexcel框架作为一个优秀的框架