以下一个php调用COM访问excel的示例:
//指定页面编码,防止出现中文乱码的情形
header('Content-type: text/html; charset=gb2312');
//启动Excel
$ms_excel = new COM("excel.application") or die("不能打开Excel应用程序");
//打开excel文件
$ms_excel->Application->WorkBooks->Open( 'e:\test\test.xls') or die("不能打开工作簿");
//在工作簿的第2个工作表的单元格B1中输入文本
$ms_excel->Worksheets(2)->Range("B1")->Value = "测试";
//保存工作簿
if(!$ms_excel->ActiveWorkBook->Saved)
{
$ms_excel->ActiveWorkBook->save();
}
//关闭工作簿
$ms_excel->Quit();
//清空对象
$ms_excel = null;
?>