2010-12-22 22 views
6

हाय लोग का उपयोग कर मैं 24 टेबल के साथ एक एमएस एक्सेस डेटाबेस है माइक्रोसॉफ्ट एक्सेस में तालिकाओं का नाम बदलने, मैं हर दिनVBA/मैक्रो

table 1 --> table 1backup 

किसी भी विचार से

टेबल नाम बदलने की आवश्यकता की सराहना की जाएगी

यह VBA

+3

एक भयानक डिजाइन की तरह लगता है। आपको ऐसा क्यों लगता है कि आपको ऐसा करने की ज़रूरत है? –

उत्तर

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

+0

'CurrentDb.TableDefs (" mytablename ")। नाम =" mynewtablename "' –