最简单和VBA程序(宏)
来源:互联网 发布:系统网络架构设计 编辑:程序博客网 时间:2024/06/08 18:08
第二课 最简单的VBA程序(宏)
讲师:ggsmart(叶枫)
助教:apirl2008、swabe
第一节宏安全级
- “宏”可能包含病毒,“宏安全级”是Excel自带的宏保护功能。
- 用户可以设置不同的宏保护级别来实现是否允许在Excel文件里运行VBA程序。
- 怎样修改“宏安全级”?
可以在“宏安全性”对话框的“安全级”选项卡里设置或修改宏安全级。
打开“宏安全级”对话框的办法:
执行“工具→ 宏→宏全性”菜单命令
单击“Visual Basic”工具栏中的“安全”按扭
执行“工具→选项”菜单命令,单击“安全性”选项卡中的“宏安全性”按钮。
第二节录制宏
什么是宏?
“宏”使用VBA代码录下来的一系列操作步骤的组合。可以使用“录制宏”功能,把操作步骤像录制下来;
执行这个宏可以把宏记录下的操作依次执行一遍;
可以使用“宏”简单完成需要重复执行多次的相同操作。
怎样录制宏?
执行“工具-宏-录制新宏”菜单命令。
单击“Visual Basic”工具栏中的“录制宏”按钮。
第三节执行录制宏
直接执行
快捷键执行
窗体控件(图片、图形)执行
常用工具栏执行
VBA中单元格的引用方式:绝对引用和相对引用
绝对引用
运行VBA程序时,代码操作的单元格区域不会随着当前活动单元格的改变而改变。
相对引用
运行VBA程序时,代码操作的单元格区域会随着当前活动单元格的改变而改变。
绝对引用例题1
要求:把出库数量累加到总出库数量中,用宏录制方法,并用窗体指定宏。
找开工作表后执行下面操作:
第一步:录制宏
命宏的名称:汇总
第二步:选中C2:C17数据,右击选复制
第三步:选中D2:D17,右击选<选择性粘贴>
第四步:勾选数值和加
第五步:录制宏结束,按<停止录制>
第六步:创造窗体
第九步:修改窗体名称
把该窗体指定宏
- 最简单和VBA程序(宏)
- 【VBA】34. 一个简单的VBA宏(含按钮)
- 最简单的makefile和最简单的shell程序
- VBA教程初级(一):简单宏
- 最简单client和server通信程序
- VBA入门--VBA基础知识和简单技能技巧
- VBA和宏
- 最简单的Struts程序(1)
- 最简单的Struts程序(1)
- 最简单的程序
- 最简单开机程序
- 跟一个从零开始学excel vba的新手的对话过程(简单程序实例)
- 抛弃框架:基于MVC模式的CRUD和Servlet(最简单的JavaWeb程序)
- Linux socket编程-最简单的服务器和客户端程序
- Linux socket编程-最简单的服务器和客户端程序
- 最简单的概念程序集和模块
- 简单的vba单元格内容连接程序1
- 【VBA】VBA定时运行程序
- 双系统启动grub.conf
- 解决错误Error creating bean with name 'MySessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init
- Hibernate 中save方法运行成功之后却没有保存进数据库的原因
- android之DPAD上下左右四个键控制
- 开篇
- 最简单和VBA程序(宏)
- git push not configured with USE_CURL_MULTI
- 关于[Android] strings.xml的使用方法几例
- 数据结构
- PY 文件路径
- struts2配置文件struts.xml的目录问题
- ecos 编译时无法找到 tclConfig.sh 和 tkConfig.sh
- 如果你有放不下的人,进来看看吧,相信你会懂的.
- 浅谈android与Xen之间的一点共性