我想将所有查询(带有查询代码的名称)导出到记事本/word 文档。我不擅长 VBA 代码,但我从 Web 中的某个站点找到了此代码,该站点将所有带有查询代码的查询导出到记事本中。代码:
Sub ExportQueries()
Dim db As Object
Dim qdf As Object
Dim ff As Long
Set db = CurrentDb
ff = FreeFile()
Open "C:\Queries.txt" For Output As #ff
For Each qdf In db.QueryDefs
Print #ff, "Query: " & qdf.Name & vbCrLf
Print #ff, "SQL:" & vbCrLf
Print #ff, qdf.SQL & vbCrLf
Next qdf
Close #ff
End Sub
但我只想导出我正在使用的宏中的那些查询。如何提取特定宏中使用的查询?有人可以给我代码吗?
My Macros - Alerts_MCR
EBAC_MCR
我正在使用的宏也很少。