Microsoft 365 中文网 > Excel > excel中vba在哪里 excel中vba代码怎么写

excel中vba在哪里 excel中vba代码怎么写

发布时间:2022/08/10 18:37:12

品牌型号:华硕K555L

系统:Windows10系统64位

软件版本:Microsoft 365个人版

我们在使用excel软件时,除了通过菜单栏和工具栏中的命令执行相应的操作外,还可以使用开发工具中的vba编辑器,通过输入代码的方式来运行excel软件。接下来,小编就以“excel中vba在哪里,excel中vba代码怎么写”这两个问题为例,向大家演示一下,在excel中使用vba编辑器书写代码的操作方法以及相关的注意事项。

一、excel中vba在哪里

vba属于excel中的高级编辑工具,所以在常规的情况下,是不会出现在工具菜单中的。这时,就需要我们进入到选项窗口,手动勾选该命令。

1.自定义功能区

如图1所示,将鼠标停留在上方工具栏的空白区域,点击鼠标右键打开其快捷菜单栏,点击“自定义功能区”命令。

自定义功能区
图1:自定义功能区

2.开发工具

弹出功能区设置窗口后,在界面右侧的命令选择窗口中,勾选“开发工具”选项。选择完成后,点击底部的“确定”键退出该窗口。

开发工具
图2:开发工具

3.Vba图标

如图3所示,返回主界面后,点击上方的“开发工具”选项,随后,就能在工具栏的前端找到vba的命令图标了。点击该图标,进入vba编辑界面。

Vba图标
图3:Vba图标

4.操作窗口

在新弹出的vba操作窗口中,我们可查看文档的工程、属性参数,还可以插入不同的命令和代码编号。

操作窗口
图4:操作窗口

二、excel中vba代码怎么写

接下来,小编就向大家演示一下,如何使用excel中的vba工具编写命令代码,代码的主要效果是筛选出文本中不合格的数据。

1.开发工具—Visual Basic

首先,在主界面中输入学生的各项成绩,我们设定将不及格的成绩填充为红色。编辑完成后,依次点击上方的“开发工具—Visual Basic”命令。

开发工具—Visual Basic
图5:开发工具—Visual Basic

2.插入-模块

弹出vba编辑窗口后,点击上方的“插入”选项,在弹出的下拉列表中勾选“模块”命令。

插入-模块
图6:插入-模块

3.开始和结束命令

随后,我们就可以在工作簿中输入文件代码了。在vba中,代码通常是以“Sub”作为开头,以“End Sub”作为结束的。

开始和结束命令
图7:开始和结束命令

4.选择行数范围

输入开始和结束代码后,我们在第二行植入“For n=2 To 7”的代码字符,就代表了数据查找的单元格行数范围是在“2~7”之间。

选择行数范围
图8:选择行数范围

5.循环指令

随后,再输入“Next”字符,作为循环筛选的命令字代码。

循环指令
图9:循环指令

6.完善公式

基础格式设置完成后,我们需要进一步完成代码的公式,植入筛选条件,就“数值小于60则填充红色”,命令代码为“Dim n% If Cells(n, 2) < 60 Then Cells(n, 2).Interior.ColorIndex = 3 End If”。

其中“Dim n%”是指数值行数条件为整数,“If Cells(n, 2) < 60”是指如果目标单元格数值小于60,“Cells(n, 2).Interior.ColorIndex = 3”是指“填充红色”。

完善公式
图10:完善公式

7.进入本地窗口

上述代码设置完成后,我们切换到“视图”选项卡,点击其中的“本地窗口”命令,开始进行试运行。

进入本地窗口
图11:进入本地窗口

8.F8运行代码

点击键盘上的“F8”键,就可以依次对表格中的成绩进行循环筛选了。如图12所示,所有不及格的数值单元格,都会自动填充红色的背景。

F8运行
图12:F8运行

三、如何使用vba隐藏或显示工作表

除了使用vba筛选成绩外,我们还可以通过vba代码编辑出“隐藏或显示工作表”的命令字符。

1.输入代码

同时是在vba的编辑窗口中,提前输入代码编辑开始和结束命令字符,随后就可以在两者之间,置入“隐藏或显示工作表”的代码公式。

输入代码
图13:输入代码

2.运行代码

首先是隐藏工作簿的代码,“Worksheets(2).Visible = False”,直译过来就是“工作薄(2),可视性=错误”。代码编辑完成后,点击上方的“运行子程序”命令,就可以运行该代码。

运行代码
图14:运行代码

3.隐藏页面

如图15所示,点击运行代码后,命名为“sheet(2)”的工作簿就消失不见了,仅显示第一个工作簿。

隐藏第二个sheet页
图15:隐藏第二个sheet页

4.False换成True

想要重新显示出隐藏的sheet窗口也很简单,只需要将代码尾部的“False换成True”,并点击代码运行命令就可以了。

False换成True
图16:False换成True

以上,就是关于excel中vba在哪里,excel中vba代码怎么写这两个问题的回答了。怎么样,大家都学会了吗?如需了解更多关于excel和Microsoft 365的使用教程,敬请访问Microsoft 365中文网站

作者:吴朗

标签:

PPT课堂
让你快速成为职场达人
立即学习
热门文章
onedrive有必要开吗 onedrive能不能关闭
One Drive有必要开吗?当然是有必要开的,One Drive可以实现跨设备的数据传输,即便是在出差间隙也可以处理工作中紧急事件。除此之外,还可以将计算机本地的文件上传至One Drive云端从而节省本地空间。onedrive能不能关闭?One Drive可以通过设置进行关闭。下面我们来看具体的操作吧!
2022-12-01
onedrive是什么软件 onedrive有什么用
Microsoft 365是微软公司推出的一款办公应用组合软件,其中就包括onedrive,而onedrive也广受用户的喜爱。今天小编就来和大家分享一下,onedrive是什么软件,onedrive有什么用的相关内容。
2022-03-02
word打印图片总是缺一部分 word打印图片怎么铺满整张A4
我们日常使用word编辑文档,中间会有一些图片需要打印。打印时可能会出现图片缺失的情况。本文就为大家解答下,“word打印图片总是缺一部分”的原因,以及“word打印图片怎么铺满整张A4”。
2022-06-02
为什么电脑onedrive打不开 onedrive打不开怎么办
onedrive作为一款微软推出的云存储服务工具,其强大的在线同步存储给用户带来了极大的便宜,但在使用的过程中也会遇到一些让人恼火的问题,例如为什么电脑onedrive打不开,onedrive打不开怎么办,今天小编就这两个问题给大家分享一下。
2022-02-18
excel隐藏功能怎么设置 excel隐藏的部分如何显示出来
通常在我们的工作中,碰到数据比较多的excel表格,为了不影响我们的操作,会使用隐藏的功能隐藏部分数据,或者是遇到需要对部分内容加密的情况下也会使用excel隐藏的功能,那么excel隐藏功能怎么设置呢?
2022-05-31
关闭onedrive有什么影响 onedrive关闭后怎么开启
关闭onedrive有什么影响?关闭onedrive后,onedrive将无法进行云端的同步。onedrive关闭后怎么开启?可以在开始菜单中重启onedrive,重启后可自动开启同步,本文会以Microsoft 365 onedrive为例具体演示操作。
2022-04-22
最新资讯
excel表格怎么换行 excel表格怎么换行上下换顺序
excel表格作为办公日常中的必须品,你知道一些实用的excel表格知识吗?例如excel表格怎么换行,excel表格怎么换行上下换顺序,小编为大家简单介绍一下excel表格小妙招吧。
2023-01-03
word表格斜线一分为二怎么弄 excel表斜线怎么上下打字
word表格斜线一分为二怎么弄,excel表斜线怎么上下打字呢,我们一起来看看吧。
2023-01-03
word怎么自动生成目录页码 word目录格式怎么改
word在文档编辑方面有着非常显著的优势,比如word能自动生成目录和页码,这一功能在我们写论文或者产品介绍的时候能够提高写作效率,让文档布局看上去更清爽。今天的文章就来给大家介绍word如何自动生成目录和页码,word自动生成目录格式不对怎么更改。
2023-01-03
怎么做ppt的背景插图 ppt背景图片怎么删除
为ppt设置一个好看的背景会让幻灯片看起来更美观,更加能够吸引观众的视线,今天的文章就来给大家分享怎么做ppt的背景插图以及ppt背景图片怎么删除。
2023-01-03
excel自定义格式用法汇总 excel自定义格式转换为文本
提到excel表格相信大家肯定非常熟悉,但说到excel的自定义格式,可能有些朋友就不太了解了,所以本期内容为大家整理了excel自定义格式用法汇总,excel自定义格式转换为文本,希望可以帮助到各位。
2022-12-28
excel定位空值未找到单元格 excel定位空值后如何全部填充
Excel表格的容积很大,可以储存大量的数据信息。在这些庞大的单元格中,总有一些单元格是空白的。这时,就可以使用excel中的定位条件工具,找到这些的空值单元格。今天,小编就以“excel定位空值未找到单元格,excel定位空值后如何全部填充”这两个问题为例,向大家讲解一下,在使用定位工具锁定空值单元格的过程中,需要注意的操作事项。
2022-12-19

微信公众号

欢迎加入Microsoft 365产品的大家庭,立即扫码关注,获取更多软件动态和资源福利。

读者也喜欢这些内容: