(全部削除するわけではありません)
マクロを組む必要がある場合はそのマクロの記述はお願いします
(削除したいテーブルは「インポートエラー」のテーブルです
MS-AccessのバージョンはACCESS97です
私が やってる方法は マクロで ひとつずつ 削除したいテーブルを記述するやり方です。
最初は ちょっと大変ですが、一回作っておくと あとは 楽です。
ちなみに マクロの画面で
SQLの実行
Delete from テーブル名 とします。
下記の VBA で消せると思います。
(Access 97 と Access 2002 で動作確認をしました。)
ただ、一応、念のため、削除する前にバックアップはトって置くようにしてください(^^A
Public Function TableDelete() As Boolean
Dim dbs
Dim i
Set dbs = CurrentDb
For i = dbs.TableDefs.Count - 1 To 0 Step -1
If InStr(dbs.TableDefs(i).Name, ”インポート”) > 0 Then
dbs.TableDefs.Delete dbs.TableDefs(i).Name
End If
Next
dbs.TableDefs.Refresh
Set dbs = Nothing
End Function
http://www.accessclub.jp/bbs2/0029/beginter09781.html
TableDefs.Delete について質問です --Access Club Access 初・中級者 FORUM--
出来ました〜(^-^)/
有難う御座いますm(._.)m
すばらしい(^^)//
テーブル名称にワイルドカードは使えますか?
例えば「 *インポート* 」と記述して複数削除