Excelファイルがオープンできない - PHPプロ!Q&A掲示板
キーワード / new COM("excel.application")   Excelファイルにマクロがある   Excelファイルがオープンできない  
- Book1.xlsファイルにマクロ(例:マクロのボタン)があるとファイルがうまくオープンできません。
- 分かるかたおらっしゃいましたらどうぞ宜しくお願い致します。
- // EXCELのインスタンス作成
- $excel = new COM("excel.application") or die("Excelを起動出来ません");
- $excel->DisplayAlerts = 0;
- // ファイルオープン & 書込み
- $wkb=$excel->Workbooks->Open('C:\\Book1.xls');
- $wkb->activate;
- $sheet=$wkb->Worksheets(1);
- $sheet->activate;
- $sheet->Name="シート1";
- // セルにセット
- $row_s=6;
- $col_s=4;
- $cell_s=$sheet->Cells($row_s,$col_s);
- $cell_s->Activate;
- $cell_s->value = 1.2;
- $row_c=6;
- $col_c=2;
- $cell_c=$sheet->Cells($row_c,$col_c);
- $cell_c->Activate;
- $cell_c->value = "手数料";
- //ファイル保存 & 後始末
- $wkb->SaveAs('C:\\Book1.xls');
- $wkb->Close();
- $excel->Quit();
- unset($excel);
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


今回のような実践的な経験がエンジニアのキャリアに繋がると思います。是非サービスを成功させて下さい!