Excel VBA基础教程:查看录制的代码

发布: 2009-1-31 11:57  作者: webmaster  查看: 696次 共有0条评论

Excel 基础教程:查看录制的代码

查看录制的代码

  到底是什么在控制EXCEL的运行呢?你可能有些疑惑.,让我们看看VBA的语句吧.

  1)选择"工具"-""-"",显示""对话框。

  2)单击列表中的"改变颜色",选择"编辑"按钮。

  此时,会打开VBA的编辑器窗口(VBE)。关于该编辑器,以后再详细说明,先将注意力集中到显示的代码上。代码如下:(日期和姓名会有不同)

Sub改变颜色()

'

'改变颜色Macro

' xw记录的宏2000-6-10

'

'

With Selection.Interior

.ColorIndex = 3

.Pattern = xlSolid

.PatternColorIndex = xlAutomatic

End With

End Sub

将来会十分熟悉这种代码,虽然现在它们看上去像一种奇怪的外语。学习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:整个宏的结束语
大家对 Excel VBA基础教程:查看录制的代码 的评论
最新PPT教程
最新评论
PPT问答