在access vba中,可以使用Application.CurrentData方法获取对当前打开使用的数据库的所有数据对象的引用,然后通过AllTables属性就可以获取所有的表格。
如以下的代码可以遍历当前access数据库中所有表格的名称:
Sub exceloffice() '作者QQ:1722187970,微信:xycgenius,公众号:水星Excel Dim db As Database Set db = Access.Application.CurrentDb Dim AO As AccessObject For Each AO In Access.Application.CurrentData.AllTables '遍历所有的表格名称 Debug.Print AO.Name Next End Sub
336mlp