2010-12-22 70 views
6

嗨,大家好 我有24桌MS Access数据库在Microsoft Access的表,我需要每天重新命名表从重命名使用VBA /宏

table 1 --> table 1backup 

任何想法

可以理解的

是可行与VBA

+3

听起来像一个可怕的设计。你为什么认为你需要这样做? – 2010-12-24 02:44:45

回答

14

您可以:

Dim tdf As TableDef 

For Each tdf In CurrentDb.TableDefs 
    If Left(tdf.Name, 4) <> "MSys" Then 
     tdf.Name = tdf.Name & "_backup" 
    End If 
Next 
+0

这可能会如何适应重命名单个表? – Paradox 2016-07-29 14:27:49