一、快速掌握VBA

论坛 期权论坛 期权     
Excel之VBA入门与提高   2019-7-28 23:17   5731   0
对于初次接触VBA的人来说,需要对VBA的框架有一个大概的了解,这样能够尽快的上手。
一些参考书目往往从最基本的语法,不断进阶,内容十分丰富。但是对于一般人来说,很多东西实际是用不到的,这会浪费大量的时间。实际,现在网络十分发达,想用到某个函数的时候,只用上网直接搜索,比花费大量的时间来肯一本或者几本书有效的多。
因此,本篇文章的目的是使初学者能够快速掌握VBA的核心框架,快习惯于将一些简单重复的事情批量处理,提高工作效率。
推荐书目:
一、启用VBA
文件→自定义功能区→开发工具→确定


二、打开VBA界面
打开VBA界面的快捷方式:Alt+F11
要新建代码,需要点击插入→模块,就会出现下图2的VBA操作界面。


三、创建VBA程序
VBA程序的框架如下:
  1. Sub 函数名称()
复制代码
  1.     主体内容1
复制代码
  1.     主体内容2
复制代码
  1.     。
复制代码
  1. 。。。
复制代码
  1. End Sub
复制代码
  1. [/code][/b]
  2. [list][*][b]可以同时写多个函数;[/b]
  3. [*][b]每个函数均以Sub开头,以End Sub结尾;[/b]
  4. [*][b]函数名可以是中文也可以是中文;[/b]
  5. [*][b]函数名后面要接一个英文的括号();[/b]
  6. [*][b]主体内容根据要实现的功能来进行编辑。[/b]
  7. [/list][b]四、程序示例[/b]
  8. [b]在程序界面敲入以下代码:[/b]
  9. [list][*][*][*][/list][b][code]Sub 测试程序()
复制代码
  1.     MsgBox ("Hello, World")
复制代码
  1. End Sub
复制代码

点击绿色三角或者F5运行子过程,如下图。


点击后,会出现如下界面,点击运行即可。


点击运行之后,会出现如下界面:


点击确定之后,该界面就会消失,重新进入VBA界面。
这样一个简单的VBA程序就大功告成了。
五、保存创建的VBA程序
要保存VBA程序,只需点击快捷键Ctrl+S,即可。
点击之后,会出先如下界面(这是因为我们的文件为未启用宏的工作薄):


点击“否”。随后,界面跳转到如下图所示的另存为,选择合适的位置,保存类型选择:Excel启用宏的工作薄。


点击保存,出现如下界面,点击“确定”。


关闭VBA和Excel,在桌面找到如下Excel文档(文档图标右下角有一个感叹号!)。

双击打开启用宏的工作薄,用快捷键Alt+F11,就可以看到刚刚创建的VBA程序了。
随后,将对VBA对框架进行详细介绍。希望通过本文的介绍,使您对VBA有了一个简单的了解。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP