Excel 使用ActiveWorkbook.Connections(“连接”)OLEDB连接

Excel 使用ActiveWorkbook.Connections(“连接”)OLEDB连接,excel,vba,connection,Excel,Vba,Connection,这一直在说下标超出范围。有人知道为什么吗 (连接只是我放在那里的东西,所以我没有输入我自己的连接)我认为下划线不应该在那里 请尝试列出连接名称,以确保提供的连接名称准确无误 如果只有一个连接,则可以使用连接(1),但最好使用该名称 Dim conn As WorkbookConnection For Each conn In ActiveWorkbook.Connections Debug.Print conn.Name Next conn

这一直在说下标超出范围。有人知道为什么吗


(连接只是我放在那里的东西,所以我没有输入我自己的连接)

我认为下划线不应该在那里

请尝试列出连接名称,以确保提供的连接名称准确无误

如果只有一个连接,则可以使用
连接(1)
,但最好使用该名称

Dim conn As WorkbookConnection
For Each conn In ActiveWorkbook.Connections
    Debug.Print conn.Name
Next conn