我正在使用此代码设置范围:
Set rngsearch = xGBP.Range("B1", Columns("B").Find(1, Cells(Rows.count - 1, "B")).Offset(-1))
这很好用。那么我想要的是偏移这个范围来选择E列而不是B并尝试:
rngsearch = rngsearch.Offset(0, 3)
我的测试显示这会返回一个空数组。任何解决方案?
答案 0 :(得分:3)
您的第二行代码缺少Set命令。分配对象(例如范围)时,必须将对象变量设置为等于对象。
Set rngsearch = rngsearch.Offset(0,3)