2010-12-22 5 views
6

hallo Jungs Ich habe eine MS Access-Datenbank mit 24 Tabellen, ich brauche die Tabellenumbenennen Tabellen in Microsoft Access mit VBA/Makro

von

table 1 --> table 1backup 

irgendwelche Ideen jeden Tag werden umbenennen geschätzt

ist es mit VBA machbar

+3

Klingt wie ein hässliches Design. Warum denkst du, dass du das tun musst? –

Antwort

14

Sie können:

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

Wie kann dies angepasst werden, um eine einzelne Tabelle umzubenennen? – Paradox

+0

'CurrentDb.TableDefs (" meinTabellenname "). Name =" mynewtablename "' –