0
當我選擇在for循環的範圍,它工作正常:選擇範圍,使錯誤
For Each d1 In Range(Range("B2"), Range("B2").End(xlDown))
爲了提高代碼的性能,我嘗試在For Each循環之外選擇範圍如下。但它給了我錯誤。
Dim StartCell As Variant
Dim EndCell As Variant
StartCell = Range("B2")
EndCell = Range("B2").End(xlDown)
For Each d1 In Range(StartCell, EndCell)
----
----
任何人都可以幫助解決該錯誤?