- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:scriptについて)
scriptについて質問です。
このQ&Aのポイント
- scriptについての質問です。
- エクセルをブラウザ上に表示させるためのscriptでエラーが発生しています。
- オートメーションサーバーのエラーは解決しましたが、新たなエラーが発生しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
2行目で定義した変数は excelApp で、3行目で使用している変数は excel です。 excel はどこにも定義されないまま使用されているので、そのエラーが出ます。
その他の回答 (1)
- Taiyonoshizuku
- ベストアンサー率37% (183/489)
回答No.2
var excelApp = new ActiveXObject("Excel.Application"); var excel = document.getElementById("aaa"); excel.Workbooks.Open("C:\Users\satou\Desktop\weekreport.xls"); 直すところがずれてる。 意味も理解しないままソースを適当に追加しないほうがいいよ。 一生終わらない。 excelApp .Workbooks
補足
ご回答ありがとうございます。 下記のように書き直しましたが、新しいエラーが出ます。 このエラーに関しては、私の定義の仕方がわるいのか、 それとも、エクセルの場所の指定の仕方がわるいのか、 でも、エクセルの場所は確かにC:\Users\satou\Desktop\weekreport.xlsです。 ご教示をお願い致します。 「エラー」 未定義または NULL 参照のプロパティ 'Workbooks' は取得できません 「書き直しソース」 function aaa() { var excelApp = new ActiveXObject("Excel.Application"); var excel = document.getElementById("aaa"); excel.Workbooks.Open("C:\Users\satou\Desktop\weekreport.xls"); }