没有合适的资源?快使用搜索试试~ 我知道了~
EXCEL编程入门教程.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 167 浏览量
2021-10-10
20:14:35
上传
评论
收藏 39KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/30620010/0001-626895ca02ac5b04d02d871d2581cc94_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
11页
EXCEL编程入门教程.doc
资源推荐
资源详情
资源评论
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/30620010/bg1.jpg)
EXCEL 编程初学者教程
新术语:“宏〞,指一系列 EXCEL 能够执行的 VBA 语句。
以下将要录制的宏非常简单,只是改变单元格颜色。请完成如下步骤:
1)翻开新工作簿,确认其他工作簿已经关闭。
2)选择 A1 单元格。调出“常用〞工具栏。
3)选择“工具〞—“宏〞—“录制新宏〞。
4)输入“改变颜色〞作为宏名替换默认宏名,单击确定,注意,此时状态栏中显
示“录制〞,特别是“停止录制〞工具栏也显示出来。替换默认宏名主要是便于
分别这些宏。
★ 宏名最多可为 255 个字符,并且必须以字母开场。其中可用的字符包括:字
母、数字和下划线。宏名中不允许出现空格。通常用下划线代表空格。
5)选择“格式〞的“单元格〞,选择“图案〞选项中的红色,单击“确定〞。
6)单击“停止录制〞工具栏按钮,完毕宏录制过程。
※ 如果“停止录制〞工具栏开场并未出现,请选择“工具〞—“宏〞—“停止录制〞。
录制完一个宏后就可以执行它了。
1.4 执行宏
当执行一个宏时,EXCEL 按照宏语句执行的情况就像 VBA 代码在对 EXCEL 进
展“遥控〞。但 VBA 的“遥控〞不仅能使操作变得简便,还能使你获得一些使用
EXCEL 标准命令所无法实现的功能。而且,一旦熟悉了 EXCEL 的“遥控〞,你
都会奇怪自己在没有这些“遥控〞的情况下,到底是怎么熬过来的。要执行刚刚
录制的宏,可以按以下步骤进展:
1〕选择任何一个单元格,比方 A3。
2〕选择“工具〞—“宏〞—“宏〞,显示“宏〞对话框。
3〕选择“改变颜色〞,选择“执行〞,那么 A3 单元格的颜色变为红色。试着选
择其它单元格和几个单元格组成的区域,然后再执行宏,以便加深印象。
1.5 查看录制的代码
到底是什么在控制 EXCEL 的运行呢?你可能有些疑惑.好,让我们看看 VBA 的语
句吧.
1〕选择“工具〞—“宏〞—“宏〞,显示“宏〞对话框。
2〕单击列表中的“改变颜色〞,选择“编辑〞按钮。
此时,会翻开 VBA 的编辑器窗口〔VBE〕。关于该编辑器,以后再详细说明,
先将注意力集中到显示的代码上。代码如下:〔日期和会有不同〕
1 / 11
![](https://csdnimg.cn/release/download_crawler_static/30620010/bg2.jpg)
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:整个宏的完毕语
1.6 编辑录制的代码
2 / 11
![](https://csdnimg.cn/release/download_crawler_static/30620010/bg3.jpg)
在上一节,我们录制了一个宏并查看了代码,代码中有两句实际上并不起作用。
哪两句?现在,在宏中作一个修改,删除多余行,直到和下面代码一样:
Sub 改变颜色()
'
' 改变颜色 Macro
' xw 记录的宏 2000-6-10
'
'
With Selection.Interior
.ColorIndex = 3
End With
End Sub
完成后,在工作表中试验一下。你会发现结果和修改前的状况一样。在 With
语句前参加一行:
Range("A5").Select
试着运行该宏,那么无论开场选择哪个单元格,宏运行结果都是使 A5 单元格变红.
现在可以看到,编辑录制的宏同样非常简单。需要编辑宏是因为以下三个方面
的原因。一:在录制中出错而不得不修改。二:录制的宏中有多余的语句需要
删除,提高宏的运行速度。三:希望增加宏的功能。比方:参加判断或循环等
无法录制的语句。
1.7 录制宏的局限性
1)录制的宏无判断或循环能力.
2)人机交互能力差,即用户无法进展输入,计算机无法给出提示.
3)无法显示 EXCEL 对话框.
4)无法显示自定义窗体.
1.8 小结
思考:
1)VBA 只能用于 EXCEL 吗?
2)VBA 是基于哪种语言?
3)说说 EXCEL 和 VBA 的关系.
3 / 11
剩余10页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
xxiang85
- 粉丝: 5
- 资源: 19万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)