我正在用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的最佳實踐。 有沒有人有任何建議?