Microsoft Excel不能訪問該文件Microsoft Excel不能訪問該文件
'C:\ XXX \ TEST.XLS'。有以下幾種可能的原因:?文件名稱 或路徑不存在。 •該文件正在被另一個程序使用。 • 您嘗試保存的工作簿與當前的 打開的工作簿具有相同的名稱。
我跟着這個步驟
我也包含在php.ini中extesion 「php_com_dotnet.dll」。
我有Zend Server CE中使用PHP 5.3.14
,當我重新啓動計算機,問題依然存在。
代碼::
$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();
檢查$ file =「C:\\ xxx \\ test.xls」;路徑是正確的。 – Rahul11
也許你沒有這個路徑的權限,將excel文件放在與你的腳本相同的目錄中,然後再次測試 – meda