Loops 访问VBA-基于名称循环表并在另一个表中插入记录
我正在寻找一种方法,通过特定的命名约定(即Loops 访问VBA-基于名称循环表并在另一个表中插入记录,loops,ms-access,insert,vba,Loops,Ms Access,Insert,Vba,我正在寻找一种方法,通过特定的命名约定(即MAProviderAcceptNewALL%)循环访问access数据库中的链接txt文件表,其中后缀会发生变化,然后将表中符合此命名约定的所有记录插入到另一个表中。 我对VBA非常熟悉,因此非常感谢您的帮助。使用表定义列表获取表名并在表中循环。比如: Dim tdf As DAO.TableDef Dim db as Dao.Database Set db = currentdb For Each tdf In db.TableDefs I
MAProviderAcceptNewALL%
)循环访问access数据库中的链接txt文件表,其中后缀会发生变化,然后将表中符合此命名约定的所有记录插入到另一个表中。我对VBA非常熟悉,因此非常感谢您的帮助。使用表定义列表获取表名并在表中循环。比如:
Dim tdf As DAO.TableDef
Dim db as Dao.Database
Set db = currentdb
For Each tdf In db.TableDefs
If (VBA.Left(tdf.name, 6) = "prefix") then
'Do your operation
end if
Next tdf