社交媒体 如何在Excel 2016中执行VBA子过程 - 虚拟人物

如何在Excel 2016中执行VBA子过程 - 虚拟人物

视频: 10 如何將EXCEL當成資料庫查詢 2024

视频: 10 如何將EXCEL當成資料庫查詢 2024
Anonim

您需要知道如何在Excel 2016中执行VBA Sub过程。这很重要,因为除非您知道如何执行它,否则Sub过程是毫无价值的。顺便说一下, 执行 子过程意味着与 运行 或 调用 子过程相同的事情。你可以使用任何你喜欢的术语。

你可以用很多方法执行一个VBA Sub;这是你可以用Sub程序做这么多有用的事情的原因之一。以下是执行Sub过程的详细列表:

<! - 1 - >
  • 使用Run→Run Sub / UserForm命令(在VBE中)。 Excel将执行光标所在的Sub过程。这个菜单命令有两个选择:VBE中标准工具栏上的F5键和Run Sub / UserForm按钮。如果过程需要一个或多个参数,则这些方法不起作用。从Excel的宏对话框中

  • 。通过选择Developer→Code→Macros或通过选择View→Macros→Macros来打开这个框。或绕过功能区,只需按Alt + F8快捷键。出现宏对话框时,选择所需的Sub程序并单击运行。该对话框仅列出不需要参数的过程。

    <! - 2 - >
  • 使用分配给Sub过程的Ctrl +键(或Ctrl + Shift +键)快捷键(假设您已经分配了一个)。

  • 单击工作表上的按钮或形状。按钮或形状必须有一个Sub过程分配给它 - 这是很容易做到的。

  • 从另一个子程序,你写。

  • 从您添加到快速访问工具栏的按钮。

  • 从您添加到功能区的自定义项目。发生事件时。这些事件包括打开工作簿,关闭工作簿,保存工作簿,更改单元格,激活工作表等。从VBE的“立即”窗口中

  • 。只需输入Sub程序的名称,然后按Enter键。

  • 现在,您需要在VBA模块中输入一个Sub过程:

从一个新的工作簿开始。

  1. 按Alt + F11激活VBE。

  2. 在“项目”窗口中选择工作簿。

  3. 选择插入→模块插入一个新的模块。

  4. 在模块中输入以下内容:

    Sub ShowCubeRoot()Num = InputBox(“输入正数”)MsgBox Num ^(1/3)&“是立方根。 “End Sub

此过程向用户询问一个数字,然后在消息框中显示该数字的多维数据集根。这是执行此过程时发生的情况。

使用内置的VBA InputBox函数获取一个数字。

顺便说一句,ShowCubeRoot不是一个

宏 的例子。它不检查错误,所以很容易失败。 通过MsgBox函数显示数字的立方体根。

要查看为什么它不是一个好的宏,请尝试单击输入框中的取消按钮或输入一个负数。任一操作都会导致错误消息。
如何在Excel 2016中执行VBA子过程 - 虚拟人物

编辑的选择

如何使用尼康D3300存储卡 - 傻瓜

如何使用尼康D3300存储卡 - 傻瓜

作为存储图片文件的介质尼康D3300的记忆卡是相机的重要组成部分。按照这些购买和维护卡的提示:购买卡:当你购买一张SD记忆卡时,除了卡容量之外,一个要注意的规格是卡的速度,这表明数据的速度有多快...

Nikon D3300上的jPEG文件 - 傻瓜

Nikon D3300上的jPEG文件 - 傻瓜

发音为“Jay-peg”,此格式为默认照片设置在尼康D3300上,就像在大多数数码相机上一样。 JPEG流行的原因主要有两个:立即可用性:所有网页浏览器和电子邮件程序都可以显示JPEG文件,因此您可以在拍摄后立即在线共享图片。您也可以获得...

手动在尼康D7100上实时显示模式下进行对焦 - 虚拟人像

手动在尼康D7100上实时显示模式下进行对焦 - 虚拟人像

模式,请将相机左前侧的对焦模式选择开关设置为M.如果您使用带有对焦方式开关的镜头,请将该开关也设置为M.然后转动镜头对焦环进行对焦。但请注意...

编辑的选择

您可以在博客边栏中找到什么 - 虚拟人物

您可以在博客边栏中找到什么 - 虚拟人物

大多数博客都包含边栏材质。大多数博客分为两列或三列,侧栏材料通常出现在第二列和/或第三列。有些博客根本没有侧边栏,在其他博客上,您可能会发现超出您在此处列出的其他元素。基于日期的档案:几乎每个博客都是...

博客 - 傻瓜

博客 - 傻瓜

只有几个博客业务模型冲突运行与您的最佳利益的广告。这是当你在博客上销售自己的产品或促进你的专业服务。即便如此,在这些博客上投放广告仍然可以发挥作用,尤其是在广告宣传互补而不是竞争产品和服务的情况下。但是,如果你...

在哪里发布您的在线社区评论政策 - 傻瓜

在哪里发布您的在线社区评论政策 - 傻瓜

您的成员如何了解您的社区准则与您正在管理的在线社区类型有很大关系。例如,许多论坛要求新成员在可以注册会员之前同意准则。一旦“我同意”框被勾选,成员的第一站应该是...

编辑的选择

如何在Excel 2016中建立数据验证规则 - 在Excel 2016中虚拟人物

如何在Excel 2016中建立数据验证规则 - 在Excel 2016中虚拟人物

,您需要建立数据验证规则是因为从本质上讲,输入数据的任务非常迟钝,人们很容易输入数据。这就是为什么数据验证规则是无价的。数据验证规则是关于可以在单元格中输入什么样的数据的规则。当您选择...

如何在Excel 2016中执行VBA子过程 - 虚拟人物

如何在Excel 2016中执行VBA子过程 - 虚拟人物

您需要知道如何在Excel 2016中执行VBA Sub过程。这很重要,因为除非您知道如何执行它,否则Sub过程是毫无价值的。顺便说一下,执行一个Sub过程意味着与运行或调用一个Sub过程相同的事情。你可以使用任何你喜欢的术语。您...

如何按颜色过滤Excel 2010表格 - 虚拟人物

如何按颜色过滤Excel 2010表格 - 虚拟人物

如果您已将颜色应用于字体或Excel 2010表格中的单元格,则可以过滤表格以使用指定的颜色显示数据的子集。与您指定的条件不匹配的行暂时隐藏。 Excel 2010表格自动在每列的旁边显示过滤器箭头...