Excel VBA入门(即可)
之前就有了解过WPS Office的宏功能,并且mark了一下,昨天偶然百度到了门路,这里把一些过程简单总结一下,分享给大家。
1.vba简介
Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic脚本。该语言于1993年由微软公司开发的的应用程序共享一种通用的自动化语言——–Visual Basic For Application(VBA),实际上VBA是寄生于VB应用程序的版本。
2.所需软件:
-
WPS Office (10.1.0.7224)
也就是目前2018年4月14日安装的最新版本,由此可以看出,和wps版本无关~
-
vba提取自WPS2012专业增强版
下载地址网上很多,贴出来我在百度云盘保存的
链接:https://pan.baidu.com/s/1HuBHlDmBfYH3zpvNo9c8yg 密码:xr8j
进阶技能:VB语言
VBA中有对象、方法、属性。理解这些是学习VBA的基础。
1、对象:工作簿、工作表、单元格、行、列等
2、属性:相应对象的属性。如工作表名称、单元格的行高等属性一般理解为对象拥有的静态特性。
3、方法:对相应对象所执行的动作称为对象的方法。如单元格移动、单元格删除内容等。
3.安装配置
- 安装vba,双击vba6chs傻瓜安装即可
4.简单入门操作
- 教程:
Excel VBA 2013视频教程(此链接被noblogs墙)
我没看,感觉肯定比较老,如果需要深入研究去图书馆找本书好了0.0 -
简单使用
- 创建一个宏
- MsgBox
- 工作簿和工作表对象
- Range对象
- 变量
- IF Then语句
- 循环
- 宏错误
- 字符串操作
- 日期和时间
- 事件
- 数组
- 函数和子函数
- 应用对象
- ActiveX控件
- 用户窗体
1. 创建宏
首先注意:保存的文件格式是Microsoft Office Excel 2007 启用宏的工作簿 (.xlsm),否则将出现以下提示
点击否,再选择正确的xlsm格式保存即可(下图中选中的格式)
然后是创建的过程(举个栗子)
新建一个Macro_test_01.xlsm
点击宏快捷键(Alt+F8)创建一个宏,赋个名字,点击“创建”按钮
工程界面,初始头已经给出
我们加了一句