office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

Access用VBA實(shí)現(xiàn)批量刪除有相同前綴的表

2012-01-04 12:42:22
秒弒-Office交流網(wǎng)
原創(chuàng)
6556
因為有時會經(jīng)常在數(shù)據(jù)庫內(nèi)生成“臨時表_”這樣的前緣表,需要批量刪除

Dim tbl As DAO.TableDef     
For Each tbl In CurrentDb.TableDefs        
  If Left(tbl.Name, 4) = "臨時表_" Then             
    DoCmd.DeleteObject acTable, tbl.Name        
  End If     
Next


或者這樣都可以:

Dim tbl As DAO.TableDef     
For Each tbl In CurrentDb.TableDefs         
    If Left(tbl.Name, 4) = "臨時表_" Then            
       CurrentDb.Execute "DROP TABLE [" & tbl.Name & "]"         
    End If    
Next


(VBA基礎(chǔ)-相關(guān)文章技巧鏈接):
怎樣才刪除Access數(shù)詞庫中的空記錄
輕松幾步幫你刪除Access數(shù)據(jù)庫中的空記錄
分享
文章分類
聯(lián)系我們
聯(lián)系人: 王先生
Email: 18449932@qq.com
QQ: 18449932
微博: officecn01
移動訪問