excel vba基础--excel水平提高专用
cainuan
cainuan Lv.4
2007年07月26日 16:01:05
只看楼主

一、VBA语言基础第一节 标识符一.定义标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以完成对变量、常量、过程、函数、类等的引用。二.命名规则1) 字母打头,由字母、数字和下划线组成,如 A987b_23Abc2) 字符长度小于40,(Excel2002以上中文版等,可以用汉字且长度可达254个字符)3) 不能与VB保留字重名,如public, private, dim, goto, next, with, integer, single等

一、VBA语言基础
第一节 标识符
一.定义
标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以完成对变量、常量、过程、函数、类等的引用。
二.命名规则
1) 字母打头,由字母、数字和下划线组成,如 A987b_23Abc
2) 字符长度小于40,(Excel2002以上中文版等,可以用汉字且长度可达254个字符)
3) 不能与VB保留字重名,如public, private, dim, goto, next, with, integer, single等

第二节 运算符
定义:运算符是代表VB某种运算功能的符号。
1)赋值运算符 =
2)数学运算符 &、+ (字符连接符)、+(加)、-(减)、Mod(取余)、\(整除)、*(乘)、/(除)、-(负号)、^(指数)
3)逻辑运算符Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)
4)关系运算符 = (相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大于)、Like、Is
5)位运算符 Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑等)、Imp(隐含)
免费打赏
cainuan
2007年07月26日 16:09:31
22楼
将来会十分熟悉这种代码,虽然现在它们看上去像一种奇怪的外语。学习VBA或编程语言在某种程度上比较像在学习一种外语。

Sub 改变颜色():这是宏的名称。

中间的以" ’"开头的五行称为"注释",它在录制宏时自动产生。

以With 开头到End With 结束的结构是With结构语句,这段语句是宏的主要部分。注意单词"selection",它代表"突出显示的区域"(即:选定区域)。With Selection.Interior :它读作"选择区域的的内部".这整段语句设置该区域内部的一些"属性"。

其中:

.ColorIndex = 3: 将该内部设为红色。注意:有一小圆点,它的作用在于简化语句,小圆点代替出现在With后的词,它是With结构的一部分。另外:红色被数字化为3.(红色警戒是否可称作:3号警戒,嗯?)有兴趣的话,你将3改为其他数字试试看。

.Pattern = xlSolid:设置该区域的内部图案。由于是录制宏,所以,虽然你并未设置这一项,宏仍然将其记录下来(因为在"图案"选项中有此一项,只是你为曾设置而已)。xlSolid表示纯色。

.PatternColorIndex = xlAutomatic:表示内部图案底纹颜色为自动配色。

End With:结束With 语句。

End Sub:整个宏的结束语

回复
zl6078
2009年02月09日 11:58:30
23楼
,EXCEL工具 不错啊
回复
hhzjxss
2009年07月27日 17:38:15
24楼
这本书看过,只是可惜没有人回帖学习呀!

大家要是都跟帖学习,一下会学到不少东东!:lol
回复
seu_lin
2009年09月30日 13:52:59
25楼
头都大了,看了不知道有什么用?
回复
李鸿冰
2010年08月12日 15:30:08
26楼
好好的 学习了 谢谢了
回复

相关推荐

APP内打开