• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ASPでエクセル書き込み)

ASPでエクセル書き込み

このQ&Aのポイント
  • ASPでサーバのエクセル(a.xls)に書き込み後保存テストしています。
  • エラー表示はされないのですが、エクセルが更新されません。
  • どこに原因があるかお教え下さい。(クライアントの画面に”作成”は表示されます)

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

>Set Sheet = Book.Worksheets(1) Bookという変数にネタを仕込んだのは何時でしょう? objExcelBook の間違いじゃないですか? もっともReadOnlyで開いているので、Saveできませんけど・・・ Bookが未定義かNothingなので、SheetもNothingのままです。 操作はエラーになりますが、エラーハンドリングされているので、 プログラムは異常終了せず、Response.Write("作成。")は実行 されます。 2回目のOn Error Resume Nextも不自然です。前の宣言が 活きている状態なので無効ですし、If文のElse節側にあるなら、 この中でOn Error GoTo 0を実行すべきです。 また、マルチスレッド環境のWebサーバ側で特定Excelファイルを 操作するのは如何なものでしょう。(ReadOnlyならイイですけど)

obone
質問者

お礼

ありがとうございました。 慌てていたのでミスだらけでした。 申し訳ありません。

関連するQ&A