[Access VBA] デザインビューのテーブル定義を表形式でエクスポートするAccessツールを作成した
概要
概要
以前の記事で説明したエクスポート関数をツール化したもの(こちら)
ツール化することで、VBEを開いて関数をペーストする必要が無くなった。
また、他のAccessデータベースファイルの定義をエクスポートできるようになった。
画面で指定したAccessファイル(.mdb、.accdb)について、
すべてのテーブルのテーブル定義を表形式でエクスポートする。
エクスポート先は新規エクセルブック。テーブルデータがシートごとに格納される。
ツールはこちらからダウンロードできます。
また、ソースコードもこちらに置いてあります。
動作環境
Microsoft Officeが動作する環境。
32bit、64bitいずれも可。
機能一覧
- テーブル定義の表形式でのエクスポート機能
ツールとしての長所
- テーブル定義の一覧化および目視での把握が容易にできます。
- 手作業で表を作成するよりも効率的です。
使用方法
1. エクスポートするAccessファイルパスの選択
いずれかの方法で選択します。
1.エクスポート画面のテキストボックスに直接入力します。
2.参照ボタンをクリックします。
ファイル選択ダイアログにおいて出力対象のファイルを選択します。
テキストボックスにファイルパスが格納されます。
2. エクスポート
エクスポートボタンを押下します。
対象のAccessファイルと同階層のフォルダに
次のようにエクセルファイルが出力されます。
デザインビュー表示に似せた様式で各情報が一覧できます。
関連記事
- [Access VBA] デザインビューのテーブル定義を表形式でエクスポートする関数を作成した
- [Excel VBA] 見積書作成ツールを作成した
- [Access VBA] コントロールソースにユーザ定義関数を用いると列幅の自動調整が想定通りに機能しない問題の解決
- 【Excel】非マクロのメール作成ツールを作成した
- Excelのツール開発:関数(非マクロ)ツールとVBA使用ツールの比較