変更したい複雑なクエリを含む .mdb ファイルがあります。
.mdb は、データベースに対してレポートを作成するために使用されます。
.mdb ファイルを開くと、リボンのオプションはすべて表示されますが、「既存のクエリを表示」のようなメニュー項目が見つかりません。
Microsoft Access ファイル内の既存のクエリを見つけるにはどうすればよいですか?
答え1
テーブル、クエリ、レポートが表示されない場合は、Shift キーを押しながら .mdb ファイルを開いてみてください。テーブルはすべて左側に表示されるか、少なくともテーブル ツールバーが表示されます。そうでない場合は、リンクされたテーブルから取得しているだけではないことを確認してください。VBA またはオプションでテーブルを非表示にしているときにも読み込まれていないことを確認する必要があるかもしれませんが、Shift キーを押したままにすると、その問題は回避できます。
クエリ自体はこのテーブル ツールバーにあります。必要なクエリがわからない場合は、レポートのフレームを右クリックするか、ツールのデザイン ビューをクリックして、レポートのデザイン ビューを確認してみてください。
答え2
このコードを試してください
'デバッグウィンドウを表示するにはCTRL-Gを押してください クエリ定義としての Dim qd CurrentDb.QueryDefs 内の各 qd について デバッグ.印刷 qd.Name デバッグ.印刷qd.sql デバッグ.印刷 次 qd = 何も設定しない