故事是这样的:有些excel表格需要处理,而使用宏是一种方便直接的思路。稍微搜了下没搜到,所以就自己粗略整理了。
(关于常用关键字的整理请看:excel宏(VB)常用保留字及关键字整理)
入门的话,第一个程序就应该是hello world!【……
以下以Office 2010为例,建立一个最简单的宏:
1. 选中View选项卡,选中Macros->Record Macro...。
2. 在弹出的窗口中更改名字为"hello",点击OK。
3. 选中Macros->Stop Recording。现在一个空的宏已经建立好了。
4. 选中Macros->View Macros。在弹出的小窗口中选择Edit。
5. 弹出的窗口就是宏的编辑窗口了。其中,可以在sub和enb sub之间添加自己的代码,来实现一系列的操作,图中加了打印hello world的语句。
6. 关闭编辑窗口后,就可以运行宏了。这里值得一提的是,宏的编写是逐行编译和保存的,只要打了回车就会对代码的正确性给提示。另外,VB是一种大小写不敏感的编程语言,不管编写时用的是大写还是小写,最后都会自动变成易读的格式。真是太贴心了www
运行宏的话:点击Macros->View Macros,选中前面创建的hello,点击Run按钮。hello world的消息框就这样出现了!【虽然并没有什么意义……
以上就是创建一个excel宏的流程,贴出来做个记录,之后我还会对VB的一些常用保留字和关键词做一个整理,目标是快速上手!