EXCEL VBA 常用对象的知识

2025-10-04 09:09:37

1、常见对象1:

工作簿

Workbooks(N)  :第N个工作簿

Workbooks ("book1")  

ThisWorkbook    当前工作簿

ActiveWorkbook  激活的工作簿

2、常见对象2:

工作表

Worksheets (N)

Worksheets ("sheet1")

SheetN

ActiveSheet

3、 常见对象3:

单元格

Cells(3, 2) 三行2列

Range("a2")  A2是地址

[a4] = -3     相当于Range("a4") = -3

ActiveCell   表示选中的单元格的内容

Selection     选中的范围

4、可以用如下方式,显示选中范围的第几个数值

Selection.Cells(4)

以上的结果为33

EXCEL VBA 常用对象的知识

5、 常见对象4:

对象的属性

MsgBox Sheet1.Name      //获取属性

Sheet2.Name = "oh shit"    //对属性进行赋值

6、对象的方法

例如选择,赋值,删除。

Range("a1:b10").Select   选择

Selection.Delete         删除

Range("a1:b10").Copy Sheet2.Range("a1")   复制

Range("b11:c20") = "fuck"                对范围赋值

7、常量:

Const pi = 3.14

pi = 2这句报错,不许给常量赋值

8、变量:

Dim i As Integer       %  2byte

Dim lon As Long      &  4byte

Dim si As Single       !  4byte

Dim dou As Double    #  8byte

Dim s As String       $

Dim c As Currency    @  8byte

Vba允许不声明变量,默认为Variant(变体变量)

9、一行定义多个变量,用逗号隔开即可

dim i$,  b&,  c%

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢