办公软件是指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。目前办公软件朝着操作简单化,功能细化等方向发展。办公软件的应用范围很广,大到社会统计,小到会议记录,数字化的办公,离不开办公软件的鼎力协助。另外,政府用的电子政务,税务用的税务系统,企业用的协同办公软件,这些都属于办公软件。 我们在使用excel软件时,除了通过菜单栏和工具栏中的命令执行相应的操作外,还可以使用开发工具中的vba编辑器,通过输入代码的方式来运行excel软件。接下来,小编就以“excel中vba在哪里,excel中vba代码怎么写”这两个问题为例,向大家演示一下,在excel中使用vba编辑器书写代码的操作方法以及相关的注意事项。 一、excel中vba在哪里 vba属于excel中的高级编辑工具,所以在常规的情况下,是不会出现在工具菜单中的。这时,就需要我们进入到选项窗口,手动勾选该命令。 1.自定义功能区 如图1所示,将鼠标停留在上方工具栏的空白区域,点击鼠标右键打开其快捷菜单栏,点击“自定义功能区”命令。
图1:自定义功能区 2.开发工具 弹出功能区设置窗口后,在界面右侧的命令选择窗口中,勾选“开发工具”选项。选择完成后,点击底部的“确定”键退出该窗口。
图2:开发工具 3.Vba图标 如图3所示,返回主界面后,点击上方的“开发工具”选项,随后,就能在工具栏的前端找到vba的命令图标了。点击该图标,进入vba编辑界面。
图3:Vba图标 4.操作窗口 在新弹出的vba操作窗口中,我们可查看文档的工程、属性参数,还可以插入不同的命令和代码编号。
图4:操作窗口 二、excel中vba代码怎么写 接下来,小编就向大家演示一下,如何使用excel中的vba工具编写命令代码,代码的主要效果是筛选出文本中不合格的数据。 1.开发工具—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所示,所有不及格的数值单元格,都会自动填充红色的背景。
图12:F8运行 三、如何使用vba隐藏或显示工作表 除了使用vba筛选成绩外,我们还可以通过vba代码编辑出“隐藏或显示工作表”的命令字符。 1.输入代码 同时是在vba的编辑窗口中,提前输入代码编辑开始和结束命令字符,随后就可以在两者之间,置入“隐藏或显示工作表”的代码公式。
图13:输入代码 2.运行代码 首先是隐藏工作簿的代码,“Worksheets(2).Visible = False”,直译过来就是“工作薄(2),可视性=错误”。代码编辑完成后,点击上方的“运行子程序”命令,就可以运行该代码。
图14:运行代码 3.隐藏页面 如图15所示,点击运行代码后,命名为“sheet(2)”的工作簿就消失不见了,仅显示第一个工作簿。
图15:隐藏第二个sheet页 4.False换成True 想要重新显示出隐藏的sheet窗口也很简单,只需要将代码尾部的“False换成True”,并点击代码运行命令就可以了。
图16:False换成True Office办公软件是办公的第一选择,这个地球人都知道。 |
温馨提示:喜欢本站的话,请收藏一下本站!