- 締切済み
MS-Access 2003:全モジュールのエクスポート
MS-Access 2003で各モジュールをエクスポートするのではなく、そのmdbに存在する全てのモジュールを1ファイルに書き出す方法があったら教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- gatt_mk
- ベストアンサー率29% (356/1220)
>そのmdbに存在する全てのモジュールを1ファイルに書き出す方法があったら教えてください。 標準ではモジュールをテキストにはき出すという機能はない(せいぜいコピーアンドペースト貼り付けるぐらいでしょう)ので、フリーソフトを使うしかないでしょうね。 ただ、すべてのモジュールを1ファイルにと言うものはないかと思います。ご存じだと思いますが、モジュールにはフォームやレポートなどのクラスオブジェクトに含まれるモジュールと標準モジュールに分けられます。すべてのフォーム・レポートのモジュールと標準モジュールを合わせ1ファイルにするのものはないでしょう。 下記フリーソフトはフォーム、レポートと標準モジュールを分け、それぞれにExcelブックを作成し、フォーム毎、レポート毎、標準モジュール毎にシートに分けモジュール内容を出力します。 http://www.vector.co.jp/soft/dl/win95/business/se397540.html Excelに出力されたものをテキストにまとめるのはそれほど難しくはないと思いますので、こうしたものを利用されたらいかがですか?
- DexMachina
- ベストアンサー率73% (1287/1744)
独学なので、もしかしたら私が知らないだけで、ご質問の通りの動作を行う方法も あるのかもしれませんが・・・(汗) 私の場合は、多数のモジュールを一括でコピーするときは、コピー元からのエクスポートではなく、 エクスポート先を開いて、そちらからのインポートで対応しています。 (コピー元のVBAにパスワードが設定済みならそれを一旦解除した上で、になります)
お礼
早々のご返答ありがとうございます。 せっかくお答えいただいたのに申し訳ございませんが、全てのモジュールを1つのテキストファイルに書き出す方法が知りたかったのです。 …私の質問のタイトルと、質問自体の書き方が紛らわしく、よくなかったですね。すいません…
お礼
ご返答ありがとうございます。 どうやら、束ねてテキスト出力する術はないようですね。 Excelはあまり使いたくないので、あきらめてテキスト形式で個別にエクスポートします。