【发布时间】:2013-12-10 06:39:27
【问题描述】:
此代码工作正常,直到它到达打开的工作簿行,然后它失败了。
<?PHP
$file = "C:\\xampp\\htdocs\\php\\test.xls";
openWorkbook($file);
function openWorkbook($file)
{
$excel = new COM("Excel.Application") or die ("ERROR: Unable to instantaniate COM!\r\n");
echo "Application name: {$excel->Application->value}\r\n";
echo "Loaded version: {$excel->Application->version}\r\n";
// FAILS ON THIS LINE!
$Workbook = $excel->Workbooks->Open($file) or die("ERROR: Unable to open " . $file . "!\r\n");
}
有人对为什么会发生这种情况有任何建议吗?我查看了很多其他帖子,但似乎没有人遇到这个特定问题。
【问题讨论】: