いつもお世話になっております。
Accessの特定のデータを、ある特定のExcelの指定したシート及びセルにエクスポートする方法が分かりません。
例として、Accessのテーブル(T_売上)のフィールド(品名)をエクセルファイル(販売.xls)のsheet1のシート名(売上明細)のセル「D6」へ、同じくAccessのテーブル(T_売上)のフィールド(金額)をエクセルファイル(販売.xls)のsheet1のシート名(売上明細)のセル「F12」へエクスポートしたいのです。
これにより、Accessデータを利用して、請求書を作成したいのです。
もちろんAccess上では、請求書発行プログラムは作っていますが、今回、Excelで利用する必要が生じたための質問です。
Access及びExcelは2010(OSはWindows7)です。Access、Excelは2003でも構いません。
また、Access、Excelは共にC:\にあります。
ネットでも色々と調べてみましたが、今一つ要領を得ません。
方法をご存知の方は是非アドバイスをお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Excelの話の前に、
D6 と F12 へはめ込むデータは取得できているのですか?
仮にDlookup関数とかで出来ているとしたら
AccessのVBAで、Excel を操作すれば OK!
http://www.moug.net/tech/acvba/0090016.html
Accessのメソッドなどで
あのBookのあのSheetのあのRange("D6") へ飛んで行けーってなものは無いです。
連絡が遅くなりました。
「Accessのメソッドなどで、あのBookのあのSheetのあのRange("D6") へ飛んで行けーってなものは無いです。」とのことですが、まさにそのようなイメージのことがやりたかったのです。
ただ、ご指示のあった「Excelを起動する(オートメーション)」について、ちょっとやってみたいと思います。
どうもありがとうございました。
No.1
- 回答日時:
ACCESSのVBAでEXCELオブジェクトを宣言して販売.xlsを操作して下さい。
「VBA ACCESS EXCEL CREATEOBJECT」でググればサンプルを捨えるはず
この回答への補足
早速のご連絡、ありがとうございます。
今回の質問は、Excelの操作によるものではなく、Access上にあるコマンドボタン(仮に名前を「エクセルにエクスポート」)をクリックすれば、Access内のデータが、指定先のExcelのセルに転送されるようにしたいということなんです。
説明不足だったようで申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) accessデータを指定したExcel、そして指定したセルへエクスポートするaccess VBAコー 2 2023/05/17 17:02
- Access(アクセス) Accessのスプレッドシートエクスポートで、シートが追加されてしまう 2 2022/07/16 21:45
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(パソコン・スマホ・電化製品) EXCELのSUMPRODUCT関数について 2 2022/09/21 17:30
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで1月0日と表示される!!
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
マクロ 新しいシートにデータ...
-
エクセルで20万行あるシート...
-
Excelのファイル容量が減らない...
-
エクセルのセルに、マウスで選...
-
別シートのセルを絶対参照にする
-
Excelシートの保護時にデータの...
-
Rangeメソッドは失敗しました。...
-
パスをセルから取得し保存 VBA
-
Aというブックの1というシート...
-
EXCELマクロで、シート間でのコ...
-
ワードからエクセルのシートに...
-
エクセルで条件に一致したセル...
-
複数シートの同じセル内容を1シ...
-
VBAで変数に関数式の結果をセッ...
-
excelで縦軸も横軸も数字になる
-
Excel 一部データを隠す(見え...
-
シート参照で変数を使いたい(EX...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで条件に一致したセル...
-
エクセルで1月0日と表示される!!
-
(Excel)あるセルに文字を入力...
-
別シートのセルを絶対参照にする
-
Rangeメソッドは失敗しました。...
-
Excelシートの保護時にデータの...
-
複数シートの同じセル内容を1シ...
-
エクセルで、加筆修正したセル...
-
シート参照で変数を使いたい(EX...
-
エクセルで複写のように自動入...
-
Excelで複数シートの選択セルを...
-
INDIRECTを使わず excelで複数...
-
ExcelでTODAY関数を更新させな...
-
式の説明をお願いします。
-
excelでハイパーリンクになって...
-
エクセルのルビがついたセルを...
-
Excelでスクロールすると文字が...
-
エクセル ハイパーリンクで画像...
おすすめ情報