VBA intellisense不适用于Range.列.查找



我定义了一个名为SSIDWS的工作表对象,当我获得SSIDWS.Columns(3)属性并尝试访问其他方法时,如下所示:SSIDWS.Columns(3).,我没有得到访问范围方法的intellisense下拉列表,这很烦人,因为.Columns(3)返回一个范围,即使我只是手动键入SSIDWS.Columns(3).Find(,我也没有得到下面这个有用的小方框,告诉你论点是什么。这很烦人,有人知道为什么不起作用吗?

Intellisense通常不起作用/为此类集合提供建议。ActiveWorkbook.sheets(1)不提供intellisense选项。

作为一个范围,您可以使用下一个变通方法:

Dim SSIDWS As Worksheet, C As Range
Set SSIDWS = ActiveSheet 'use here the sheet you want
Set C = SSIDWS.Columns(3)
'then intellisense will show up for C range...

相关内容

  • 没有找到相关文章

最新更新