Microsoft Excel がファイルにアクセスできません
「C:\xxx\test.xls」。いくつかの理由が考えられます。 • ファイル名またはパスが存在しない。? ファイルが別のプログラムによって使用されています。? 保存しようとしているブックは、現在開いているブックと同じ名前です。
私はこの手順に従いました
また、拡張子「php_com_dotnet.dll」をphp.iniに含めました。
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();