VBA是一种宏语言,能完成许多重复繁琐的操作,使工作处理就会变得很高效。在office内WORD、Excel、PPT等都内置了VBA。以下主要讲Excel上的运用:
一、打开VBA方法:
方法1:在Excel界面使用快捷键Alt+F11
方法2:office2010版本以上:点击文件--选项--自定义功能区--自定义功能区--勾选开发工具--确定
开启开发工具后就可以在主菜单上看到开发工具选项卡了;需要打开VBA就在开发工具选项卡点击visual basic即可;
二、编写代码
如图,我们来写我们第一段代码,在VBA窗口--插入--模块 ?新建一个模块,点击模块1,在右边编辑框输入代码:
Sub a() ? ? 'a是个函数名字,可以随意定义? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ? ThisWorkbook.Sheets(1).Cells(1, 1) = "这是我的第一个代码”? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ? ?'ThisWorkbook 代表这个工作簿,sheets(1)代表第一个sheet Cells(1, 1)代表第一行第一列,? ? ? '整句意思就是在工作簿的SHEET1上的第一行第一列设置值为 这是我的第一个代码? ? ? ??? ? ? ??? ? ? ? End Sub? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ? ? ? ? ? ??
符号?“'”的作用:? ? ?用来注释
完成后,在Excel界面上点击开发工具--宏--选择名字a--执行,即可执行a代码;运行完成后,A1的内就变成了“这是我的第一个代码”
?
|