![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ExcelVBA笔记
ExeclVBA学习
彼岸金桥
这个作者很懒,什么都没留下…
展开
-
Sub过程
Sub过程的基本语句[Private|Public] [Static] Sub 过程名 ([参数列表]) [语句块][Exit Sub] [语句块】End Sub Private(私有的)或 Pubilc(公共的) 用来声明过程中的作用域,同时只能使用一个,可以省略,默认使用Public Static静态 过程执行结束后,VBA会继续保存过程中变量的值 Option Private Module 将模块定义为私有模块,所有的过程都是私有过程 Opt.原创 2021-05-11 20:44:46 · 636 阅读 · 0 评论 -
自定义函数Function
Function使用插入-过程,选择“函数”,就插入一个[Public|Private] [Static] Function [函数名]([参数列表]) [As 数据类型] '|As可以定义函数返回值的数据类型 <语句块> <函数名=过程结果> '函数名必须是最后输出结果 [Exit Function] [语句块] [函数名=过程结果原创 2021-05-11 21:11:55 · 301 阅读 · 0 评论 -
Excel VBA中的If,Select循环语句
IF Then Else end ifIf 条件表达式 Then 条件为真执行的操作Else 条件为假执行的操作End If'else可以省略,条件为假时,直接执行end if结束。Select Case 表达式 Case Is 条件1 操作1 Case Is 条件2 操作2 Case Is 条件3 操作3 ...... Case Else 操作End Selec原创 2021-05-08 21:26:22 · 2468 阅读 · 0 评论 -
For Next 循环2
For Next 循环2声明一个arr变量,并且测量arr的长和宽。Sub 宏1()'声明一个数组变量arr,并为其赋值 Dim arr(1 To 3, 1 To 5, 1 To 10) As Integer Dim g%, H%, j%, K% For g = 1 To 3 For H = 1 To 5 For j = 1 To 10 K = K + 1 arr(g, H, j)原创 2021-05-08 21:11:15 · 209 阅读 · 0 评论 -
ExcelVBA的Do,while语句
Do While循环条件原创 2021-05-10 21:21:57 · 2734 阅读 · 0 评论