• 締切済み

アクセスからエクセルへのエクスポート方法

アクセスからエクセルへデータのエクスポートをしたいのですが うまく出来ません。 ご意見頂けますでしょうか。(方法が正しいかどうかもお教え願います。) 内容はフォームは一覧形式で表示しており、一覧それぞれにあるボタンを 押すことによりエクセルへエクスポートする。 1.アクセスで作ったフォーム上にボタンを配置 2.ボタンにはアクセスからエクセルへのエクスポートするマクロを設定   (TransferSpreadSeetの方法で設定) 3.一覧には見えないようにユーザIDを設定している。 4.そのユーザーIDでボタンを押されたユーザIDの情報をエクスポートする。   ちなみにエクスポートする情報はクエリーで作成しています。 エクセルまでは展開されているのですが内容がまったくない状態です。 (エクセルを開いただけ。) うまくユーザIDが渡っているかが疑問なところです。 不明点、不足点などありましたら言って下さい。 よろしくお願いします。

みんなの回答

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

>2.ボタンにはアクセスからエクセルへのエクスポートするマクロを設定   (TransferSpreadSeetの方法で設定) DoCmd.TransferSpreadsheet acExport, 8, "test", "c:\test.xls", False, "" こんな感じでエクスポートしていると思いますが、上書きでエクスポートして良いのか?とか >4.・・・エクスポートする。・・エクスポートする情報はクエリーで作成しています >内容がまったくない状態です。(エクセルを開いただけ。) そのクエリで情報が全て表示できているか?確認してください。表示できていてそのクエリでエクスポートしているのならクエリで表示される内容がエクスポートされるはずです。何もない状態というのは正しくエクスポートする記述が出来ていないのでは?