【问题标题】:create an DAO Access file in Excel VBA在 Excel VBA 中创建 DAO Access 文件
【发布时间】:2016-07-03 13:16:07
【问题描述】:

我无法使用以下命令创建文件,任何人都可以在这方面帮助我。它说的错误是无效的参数。 我在 2010 年上班。

我的参考是:MS office 14.0 ACCESS DATABASE OBJECT LIBRARY

Sub DBcreate()

Dim DB As DAO.Database
Dim RS As DAO.Recordset


Set DB = DAO.Workspaces(0).CreateDatabase("D:\tblImport11.accdb",    DB_LANG_GENERAL)
      DB.Close

    'Set RS = Nothing
    Set DB = Nothing
End Sub

我也试过了:

Set DB = DBEngine.CreateDatabase("D:\tblImport11.accdb", DB_LANG_GENERAL)

这也会产生同样的错误

【问题讨论】:

    标签: excel vba ms-access-2010 dao


    【解决方案1】:

    DB_LANG_GENERAL 是错误的参数。使用:

    Set DB = DBEngine.CreateDatabase("D:\tblImport11.accdb", dbLangGeneral)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-03
      相关资源
      最近更新 更多