史虽繁|excel微信开发工具如何使用(excel宏的应用教程)

编按:大家好,小伙伴们好!VBA实战演练新手入门教程第5篇,我们将要从九九乘法表开始和结束今日的教程。当中,我们也会了解VBE,也就是VBA编码的在线编辑器。VBE的基本要素、打开,及其它规划布局基本功能,他们非常简单,但是我们必须掌握。你能觉得这篇文章教程就是我们继续学习VBA前一次开心休闲娱乐。了解更多的方法,请收藏关心部落窝文化教育excel图文教程。

作者E图描述在“部落窝”也写了很多VBA的帖子了,而且如今依旧保持升级,总之一句话:在使用函数公式、数透、数据图表、VBA这几大EXCEL控制模块中,唯有VBA是一定要循规蹈矩、循序渐进学习培训。利用前好几篇具体内容,我相信你一定早已开始着手自己写一些内容了,没错,当你知道了实际操作表格中 循环系统 分辨,那样加上思索,就一定能写一些实例去操作。

你在说什么?还没干过,哎~,“拖延症”是病,这一作者E图描述可治不了,你要自身治。

好啦,既然没练了,那我们开场就首先来一道习题,测一下学生们的掌握情况吧。当然感兴趣的同学都能来做一下,题型非常简单,“九九乘法表”。我继续说今日的具体内容,文尾会公布答案。

 


excel编程系列基础:认识VBA的编辑器VBE

 

● 10年以前,作者入门VBA时,一直能看见“九九乘法表”的训练,可是不知为什么,目前很多教程都没有那个,它对循环系统 分辨逻辑顺序的理解就是非常有价值的。

人们常说的VBA,其实就是Visual Basic for Application(用以应用软件的 visual basic)的缩写;而VBE的全称为Visual Basic Editor,是VBA的器皿,用以储放VBA。大家编写代码的一个过程,如同人和电子计算机讲话(下发命令),仅有电子计算机可以“听得懂大家说得话”,才可以实行我们给它下发的命令,那样VBE就承载着这一“编译程序”的一个过程,因此我们可以看作VBE便是Excel中VBA的编译程序。

实际上每一个编程语言,如JAVA、Python都有各自的编译程序,就像一个翻译人员一样,把我们指定指令编码,让电子计算机可以看明白,可以实行。

1.在功能分区的“开发环境”中开启VBE页面

许多同学的Excel功能分区中都是没“开发环境”选择项的,我们通过“选择项”里的“自定功能分区”,启用出隐私功能。

 


excel编程系列基础:认识VBA的编辑器VBE

 

然后点击“开发环境”——Visual Basic功能按键,就能打开VBE页面。

 


excel编程系列基础:认识VBA的编辑器VBE

 

2.在工作表标签上点击鼠标点击,开启工具栏

 


excel编程系列基础:认识VBA的编辑器VBE

 

在弹出来的菜谱中,挑选“查看代码”,也能打开VBE页面。

3.ALT F11键盘快捷键开启

这是很常用的一种开启VBE页面的方法。

留意:不管你应用什么样的方式开启VBE页面,都不要忘了,要开启某一工作薄以后,才能够应用VBE,终究EXCEL文档才算是VBE的媒介。

大家以任何一种方式开启VBE页面后,构造如下所示:

 


excel编程系列基础:认识VBA的编辑器VBE

 

自然,你开启的VBE页面绝对不是这个样子,如果你想调成这种对话框,那就让我们从工具栏逐渐详细介绍VBE页面的基本功能吧。

1.工具栏

工具栏包括了绝大多数的VBE页面的实际操作,数据量也非常大,大家首先从以下几个方面介绍一下:

1)调成对话框:点一下菜单栏——主视图,里边就可显现出每一个对话框。

 


excel编程系列基础:认识VBA的编辑器VBE

 

2)代码调试:点一下工具栏——调节,能够看见日常撰写VBA编码后,如果想调试代码的运转,我们就要应用这儿的调节作用,作者E图描述平常采用的是“逐句子”和“转换中断点”,但在工具栏的二级菜单之中显示相匹配快捷键:F8和F9。

 


excel编程系列基础:认识VBA的编辑器VBE

 

3)针对VBE设置,大家可以在工具栏的一种手段菜单栏中,根据“选择项”里边的“在线编辑器文件格式”作用,对于你的VBE操作面板设定个性化版块;还可以通过“VBAProject特性”里的“维护”作用,对自己的写过的编码开展数据加密维护。

 


excel编程系列基础:认识VBA的编辑器VBE

 

以上就是工具栏的一些常见具体内容。

2.菜单栏

菜单栏中的功效,是微软公司为了能客户使用便捷,将工具栏中的一些常见实际操作数据图表罗列出来,做成迅速功能键罢了,我们先看一下菜单栏的启用。

如果你第一次应用VBE时,默认设置状况一般只有“规范”菜单栏,大家可以在菜单栏的右边空白,点一下鼠标点击,在弹出来的菜单中选择所需要的菜单栏“挑勾”,随后拖动到你想要的部位就可以,如下所示演试:

 


excel编程系列基础:认识VBA的编辑器VBE

 

在那么多的菜单栏中,学生们也没必要把时间都是花费在科学研究性能上,作者来给大家列举好多个较为常见的吧,如下所示:

 


excel编程系列基础:认识VBA的编辑器VBE

 

1)储存,Ctrl S键盘快捷键;

2)撤销,Ctrl Z和Ctrl Y键盘快捷键;

3)运作全过程。写下一段编码后,就点此运行代码查看结果或调节,键盘快捷键是F5;

4)缩近。如同Word一样,编码都是有一定层次的,我们之前发出来的编码,一般都是必须凸显出编码的等级,例如减少了“完毕句子”时,能够快速搜索改错。一般作者全是点几下空格符做为缩近,也可以用Tab键缩近,缩近长度还可以在列表中设定;

 


excel编程系列基础:认识VBA的编辑器VBE

 

5)注解块。等同于工作表格里的注释,具有表明备忘录效果。假如我们撰写了一段较为复杂编码,时间一长,有可能会忘了代码设置思路,因此注解块能够起到帮我们回忆的功效。更快捷输入的方法是当需要添加注释的字符串数组前,直接用一个英文状态下反斜杠就可以。了解更多的方法,请收藏关心部落窝文化教育excel图文教程。

3.工程项目任务管理器

这也是储放对象器皿,默认设置前提下,包括了Sheet目标、ThisWorkbook目标,我们也可以在这儿加上“文本框”“控制模块”和“类模块”目标,加上方法如下所示:

 


excel编程系列基础:认识VBA的编辑器VBE

 

4.特性对话框

如果想学习培训VBA,那样学生们一定要有一个心理准备,VBA对象的属性虽然不是比比皆是,但很少有人记得住全部的特性,乃至十分之一都记不住。接下来我们能够对指定的目标进行一些常规文件格式里的设定,比如对下边某一工作表格设置:

 


excel编程系列基础:认识VBA的编辑器VBE

 

这一设定假如写出VBA编码,则如下所示:

Sub 编码1()

With Sheets(3)

.Name = “工作表格1”

.Visible = 0

End With

End Sub

发现没有,编码里的NAME和VISIBLE特性,和刚刚在特性对话框中设定的有同样的写法,是否对于学习对象属性是很有帮助的。

5.编码对话框

这一对话框是承重全部代码编写的区域,选择不同目标,那么这样的编码是专门针对这一对象编码窗。

6.目标和全过程对话框

这两个窗口也是一个重要的具体内容,不清楚学生们是否有听过“VBA事情”,就是在这里所选择的,比如挑选工作表格目标后,如下所示:

 


excel编程系列基础:认识VBA的编辑器VBE

 

亦如选了文本框目标后,双击鼠标文本框地区,或是鼠标点击——查看代码,都能够调成文本框的编码对话框,如下所示:

 


excel编程系列基础:认识VBA的编辑器VBE

 

7.马上对话框

这一对话框,作者E图描述非常少应用。它的功能是表明程序执行得到的结果(大家调试代码时,就在那工作表格或是文本框中点一下运作就行了),必须DEBUG.PRINT编码协助,如下所示:

Sub jiafa()

a = 1 2

Debug.Print a

End Sub

 


excel编程系列基础:认识VBA的编辑器VBE

 

8.当地对话框

当地对话框,是作者一直都是会开启的对话框。这一对话框针对“逐句子F8”调试代码是极其极为重要的,如下所示编码演试:

 


excel编程系列基础:认识VBA的编辑器VBE

 

我们连着按F8,就能看到编码在一行行运作,而且当地对话框中,对自变量的改变提出了非常很明显的标识,有利于大家调试代码。(另:这一当地对话框针对也了解编码的运转规律性也是十分有好处的。)

{t}9.监视窗口

{n}

{n}{t}和本地窗口的用途差不多,不过我们使用监视窗口前,需要添加被监视的变量表达式,如下:

{n}

{n}{t}{p}

{n}

{n}{t}excel编程系列基础:认识VBA的编辑器VBE
{n}

{n}{t}{p}

{n}

{n}{t}以上就是同学们能看到的VBE主要界面上的窗口和菜单工具栏,作者E图表述想告诉大家:没事儿随便点一点,EXCEL不娇气,没那么容易被你“点坏”的。

{n}{n}

{n}{t}刚才我们在资源工程管理器中,用鼠标右键插入了窗体、模块、类模块三个内容,它们在EXCEL VBA中有着相当重要的作用,是同学们走向自动化办公的必经之路。

{n}

{n}{t}我们通过本讲简单的了解一下它们的意义,以后我们都会有专门的篇章去学习。

{n}

原创文章,作者:leping,如若转载,请注明出处:https://www.wxymghbl.com/hq-4400.html

(0)
上一篇 2022年11月20日 下午12:07
下一篇 2022年11月20日 下午3:20

相关推荐