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

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

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

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

        

vba動態(tài)創(chuàng)建Access數(shù)據(jù)庫文件

2017-12-18 16:01:00
tmtony8
原創(chuàng)
6052

有網(wǎng)友問到如何在ACCESS窗體上執(zhí)行命令,在指定文件夾生成一箇ACCESS數(shù)據(jù)文件。

利用代碼動態(tài)創(chuàng)建一箇Access數(shù)據(jù)庫文件在運(yùn)用中確實(shí)會經(jīng)常用。因爲(wèi)有時需要把數(shù)據(jù)導(dǎo)入到一箇新的Access數(shù)據(jù)庫中。



示例,在C盤中創(chuàng)建一箇名爲(wèi)“我的數(shù)據(jù)庫”的accdb文件。

Public Sub CreateMdbFile()
    Dim myCat As New ADOX.Catalog
    Set myCat = CreateObject("ADOX.Catalog")
    
    myCat.Create "Provider=Microsoft.ACE.OLEDB.12.0;Data Source='C:\我的數(shù)據(jù)庫.accdb'"
    Set myCat = Nothing

End Sub

註意:

需要引用對象:Microsoft ADO Ext. 2.8 for DDL and Security


創(chuàng)建效果如下圖:



    分享
    文章分類
    聯(lián)繫我們
    聯(lián)繫人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動訪問