2010-07-01 66 views
0

我需要一个vba宏来枚举工作簿的每个工作表上的查询。枚举excel工作簿中的查询

你能提供范例代码吗?

杰里Ë

+2

你需要给我们多一点去那里,冠军。什么样的查询? – Lunatik 2010-07-01 06:18:24

回答

1

在这里你去:

Dim aSheet As Worksheet 
For Each aSheet In Worksheets 

    Dim aQueryTable As QueryTable 

    For Each aQueryTable In aSheet.QueryTables 

     ' Do something with aQueryTable, e.g. 
     MsgBox aQueryTable.Name 

    Next aQueryTable 

Next aSheet 
+0

我正在讨论获取外部数据的查询。我只需要通过工作表名称获得这些查询的列表。 – 2010-07-05 14:33:20

+0

嗨杰里,所以我改变了答案。这有帮助吗? – hol 2010-07-22 15:17:02