我正在用excel写一个宏。我的代码只是这样做以数据块从电子表格:Excel DO而不是范围
Range("E1:O25").Select Selection.Copy
我能做到这一点,因为我知道一个事实,在这个特定的电子表格我想要的值进行排序成前25行。对于未来的电子表格,我不会知道这一点。
Range("O1").Select
Do Until Selection.Value <> 0
'get last cell that has a 0 value
Selection....
Loop
Range("O1: SELECTIONFROMLOOP").Select
Selection.Copy
但我不知道它是什么,我应该做的“选择......” 我想也许有计数的增量变动,但我真的不知道VBA的最佳实践。 有没有人有任何建议?