Microsoft Excel 无法访问该文件
'C:\xxx\test.xls'。有几个可能的原因: • 文件名或路径不存在。• 该文件正被另一个程序使用。• 您尝试保存的工作簿与当前打开的工作簿同名。
我按照这个步骤
我还在 php.ini 中包含了扩展“php_com_dotnet.dll”。
我有带有 php 5.3.14 的 Zend Server CE
当我重新启动计算机时,问题仍然存在。
代码::
$file = "C:\\xxx\\test.xls";
try {
$excel = new COM("Excel.Application") or die ("ERROR: Unable to instantaniate COM!\r\n");
$excel->Visible = true;
$Workbook = $excel->Workbooks->Open($file) or die("ERROR: Unable to open " . $file . "!\r\n");
} catch (Exception $exc) {
echo $exc->getMessage();