質問: accessでテーブル名の変更 access初心者です。 access2000でテーブル名の頭にホスト名が入っています(テーブル数が100程あります) それを変更する関数はどのようなものがあるのでしょうか。さすがに手動で一つ一つやるのは大変なので一括でやる方法を教えて下さい。 ex)nifty_table1 → table1 nifty_table2 → table2 ・・・ すみませんがよろしくお願いします。
回答: nifty_xxx → xxx なら private sub コマンド0_click() dim db as database dim tbl as tabledef set db = currentdb for each tbl in db.tabledefs if left(tbl.name, 6) = "nifty_" then tbl.name = mid(tbl.name, 7) end if next end sub でできます。