Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,在excel中使用VBA既能够实现用户操作界面的人性化,也能够对用户操作行为进行规范化。总之一句话,通过VBA能够在excel中开发出功能强大的自动化程序。
工具/原料
1
计算机
2
office中的excel
方法/步骤
1
打开VBA代码窗口.随便选择一个标签,右键|查看代码
2
如下图所示,在整个VBA编写界面中,左上角列出了excel对象下面的sheet,针对每个sheet在左下方列出了与之对应的属性。右侧空白区域为编写代码区。
3
VBA代码以Sub打头,当我们在代码区域输入 Sub 程序名以后,系统会自动匹配给出End Sub,而可执行代码放在Sub和End Sub之间。下图是还没有输入任何可执行代码的截图。
4
假设我们在Sub和End Sub之间输入Range('A3') = '测试'
5
执行代码:点击快捷工具栏中的绿色小三角,再选择要运行的宏的名称即可,如果所编写的VAB代码存在错误,系统会给出提示。如下图:
6
保存VBA代码。点击保存按钮保存,如果工作簿没有启用宏功能,则系统会给出提示,选择是,启用宏功能。
7
运行宏,将sheet切换到sheet3,查看结果
注意事项
1
打开VAB代码窗口也可以用快捷方式:ALT+F11
2
Range('A3')对应excel表格中的A列3行,输入的值如果是字符串,要加上双引号
3
本文是基于excel 2010编写的
上一篇:常用VBA编程代码-清除数据
下一篇:常用VBA编程代码-数据计数