| 
    
     |  | >For Each 〜 Next を用いたフォーム、レポート、マクロ、モジュールの >削除方法をご教授ください。宜しくお願いします。
 
 マクロの取得方法はよく分かりません。
 ので、システムテーブルを参照する方法を。
 
 SELECT Swith(MsysObjects.Type=1,"Table",
 MsysObjects.Type=4,"Link_Table",
 MsysObjects.Type=5,"Query",
 MsysObjects.Type=6,"Link_Table",
 MsysObjects.Type=-32761,"Module",
 MsysObjects.Type=-32764,"Report",
 MsysObjects.Type=-32766,"Macro",
 MsysObjects.Type=-32768,"Form"),
 MsysObjects.Name
 FROM MsysObjects
 WHERE Left$([Name],1)<>"~"
 ORDER BY MsysObjects.Type, MsysObjects.Name;
 
 上記を、クエリのSQLビューで貼り付けてみてください。
 
 |  |