Excel VBA 之 Xldown和Xlup

Xldown和xlup是一對組合,用於尋找某個區間中的非空單元格。用法示例如下:

在單元格的前7行填入如下數據,A1,A5,A8,A9,A10留空:
A1單元格:
A2單元格:2
A3單元格:3
A4單元格:4
A5單元格:
A6單元格:6
A7單元格:7
A8單元格:
A9單元格:
A10單元格:

代碼一:
Worksheets("Sheet1").Range("A1").Select
Selection.End(xlDown).Select
——最終被選中的單元格是A2

代碼二:
Worksheets("Sheet1").Range("A2").Select
Selection.End(xlDown).Select
——最終被選中的單元格是A4

代碼三:
Worksheets("Sheet1").Range("A10").Select
Selection.End(xlUp).Select
——最終被選中的單元格是A7

xlDown:
從被選中的單元格向下尋找,如果被選中單元格爲空,則一直向下走到第一個非空單元格;
如果被選中單元格爲非空,則向下走到最後一個非空單元格。

xlUp:
只需要將 xlDown的規則倒過來,就是xlUp的規則

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章