|
▼Gin_II さん:
>>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ビューで貼り付けてみてください。
実行しましたが、
「構文エラー、演算子がありませんと出ます。」
ところで、この方法でIF文を用いて、選択した以外の全ての
オブジェクトを削除できるのでしょうか?
|
|