VBA基礎入門(2)單元格的引用方式

VBA基礎入門(2)單元格的引用方式

單元格最基本的引用方法有三種。

一 ,Range(「A1」) →表示引用A1單元格

二 ,Cells(1,1) →表示引用A1單元格

※其中第一個參數表示橫坐標,第二個參數表示縱坐標

三,[a1] →表示引用A1單元格

一,Range引用單元格的幾種用法

1 引用單元格

例1:

Range(「A1」) →表示引用A1單元格

例2:

Range(「B2」) →表示引用B2單元格

這種方法簡單清晰,這裡就不過多贅述了。

2 引用區域

例1:

Range(「A1:B10」) →表示引用A1到B10的這一片區域

※中間用冒號隔開

VBA基礎入門(2)單元格的引用方式

3 引用多區域

例1:

Range(「A1,B10」) →表示引用A1和B10的這兩個區域(包括兩個單元格)

※中間用逗號隔開

二,Cells引用單元格的幾種用法

1 Worksheet.Cells(橫坐標,縱坐標)

例1:

Cells(1,1) →表示引用A1單元格

例2:

Cells(2,2) →表示引用B2單元格

※這裡需要注意的是第一個參數表示橫坐標,第二個參數表示縱坐標

2 Worksheet.Cells(行號,列標)

例1:

Cells(1,「A」) →表示引用A1單元格

例2:

Cells(2,「B」) →表示引用B2單元格

※此方法與Range的方法比較類似,只不過參數順序相反,我們y一般常用第一種方法

二,[ ]引用單元格的幾種用法

1 引用單元格

例1:

[a1] →表示引用A1單元格

2 引用區域

例1:

[A1:B10] →表示引用A1到B10的這一片區域

3 引用多區域

例1:

[A1,B10] →表示引用A1和B10的這兩個區域(包括兩個單元格)

※這裡需要注意的是此方法與Range比較相像,但是注意此方法沒有引號。

下節課我們會舉出更詳細的代碼例子,並且分析這三種用法的區別以及優缺點。

PS:還在為工作效率上不來而煩惱嘛,快來加入我們吧。