0
我想在宏中定義一個變量Xrange作爲動態範圍。範圍本身由另一個變量xtopcell組成,這是該範圍內的頂級單元格。範圍中的底部單元格使用.end(xldown)找到,因此正在使用嵌套範圍。我遇到的問題是當我在嵌套範圍內使用兩次變量xtopcell時發生錯誤(「400」)。 (見代碼)使用變量嵌套範圍函數(VBA/Excel)的問題
Set xcolumn = Cells.Find(What:=ComboBox1.Value, After:=Cells(30, 1))
Set xtopcell = xcolumn.Offset(2, 0)
Set Xrange = Range(xtopcell, Range(xtopcell).End(xlDown))
如果我用替換最後一行:
Set Xrange = Range(xtopcell, Range("A1").End(xlDown))
...然後代碼將運行。但我需要使用xtopcell,因爲範圍需要動態。
有什麼建議嗎?
感謝
這完美的作品。謝謝! – user3324876