• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSからエクセルへのエクスポートについて)

ACCESSからエクセルへのエクスポートについて

このQ&Aのポイント
  • ACCESSからエクセルへのエクスポートについて、自動的に複数のクエリ結果をテンプレートのエクセルに保存し、計算処理を行う方法について質問します。
  • 現在はクエリの内容を手動でエクセルに貼り付けていますが、デスクトップにエクセルを出力し、自動的に計算処理を行う方法を知りたいです。
  • クエリ結果をエクセルに出力する際に、計算式が設定されているシートに結果を表示したいのですが、該当するシートが存在しない場合にエラーが発生してしまいます。解決策を教えてください。

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

  • ベストアンサー
  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.3

>>シート名が参照できない、というエラー(#REF)がでてしまうのですが、この点は、どう解消されましたか? 知識不足で申し訳ございません。。 それは、そのシートが無い、シート名が無いか、正しく指定していないということだと思います。 純粋に雛形となるエクセルファイルの作り方の問題だと思います。 あるいは、プログラムに誤りがあるってことでしょうね。

tororon730
質問者

お礼

遅くなってすみません!回答ありがとうございました。 いろいろプログラムを修正してみます。

その他の回答 (2)

  • MARU4812
  • ベストアンサー率43% (196/452)
回答No.2

VB2000って何だろう。。。Access2000のVBAのことかな? もともと、VBっていうプログラミング言語があって、 そこからExcelやAccessのライブラリ(外部から操作できる 関数群がOfficeをインストールしたら一緒に入っている) を経由してExcelやAccessを操作できます。 VBAもVBと似たような事ができます。 つまり、AccessVBAからExcelを操作するプログラムは書けます。

tororon730
質問者

お礼

失礼しました!Access2000のことです。 プログラムは書けるのですね・・・もう少し考えて見ます。 ありがとうございました。

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.1

>>このような要件を解決する手段は何かありますでしょうか? 昔、似たようなプログラムを作りましたね。 ACCESSからエクセルに出力するとき、計算式の入った空のエクセルファイルを用意しておき、別名でそれをコピーし、それぞれのセルに対して値を書き込んでいくプログラムを作ったように記憶しています。

tororon730
質問者

補足

回答ありがとうございます! 計算式の入った空のエクセルファイル ですが、 シート名が参照できない、というエラー(#REF)がでてしまうのですが、この点は、どう解消されましたか? 知識不足で申し訳ございません。。

関連するQ&A