【发布时间】:2014-10-27 23:59:30
【问题描述】:
我找到了这个用户定义的函数来列出访问数据库中的所有表:http://www.consultdmw.com/access-VBA-list-objects.htm
用户定义函数如下:
Function dmwListAllTables() As String
Dim tbl As AccessObject, db As Object
Dim strMsg As String
On Error GoTo Error_Handler
Set db = Application.CurrentData
For Each tbl In db.AllTables
Debug.Print tbl.Name
Next tbl
strMsg = " -- Tables listing complete -- "
Procedure_Done:
dmwListAllTables = strMsg
Exit Function
Error_Handler:
strMsg = Err.Number & " " & Err.Description
Resume Procedure_Done
End Function
此功能最初设计用于将当前数据库中的所有表名打印到即时窗口,但是我正在寻找一种方法将dmwListAllTables() 输出合并为带有组合框的表单中使用的值。这个壮举可能吗?
提前致谢,
dubbbdan
【问题讨论】:
标签: forms ms-access combobox vba