3. VBA术语

news/2024/7/21 6:26:40 标签: excel, VBA

 完整版下载链接: https://download.csdn.net/download/xijinno1/87716168

在本章中,将介绍常用的Excel VBA术语。这些术语将在很多的模块中使用,因此理解其中的每一个术语都很重要。

3.1 模块

模块是编写代码的区域。如下图中,这是一个新的工作簿,因此没有任何模块。

要插入模块,请导航到插入 -> 模块。当插入模块之后,就会有一个名称为模块1”的模块被创建了。如下图所示 -

插入模块完成之后,就可以在模块中编写VBA代码,代码写在一个过程(Sub)中。 一个过程/子过程是一系列的VBA语句,指示要做什么工作。如下图所示 -

3.2 程序/过程

程序(也叫作过程)是作为一个整体执行的一组语句,它指示Excel如何执行特定的任务。 执行的任务可能是一个非常简单或非常复杂的任务。不过,把复杂的程序分解成小的程序是一个很好的做法。

程序的两种主要类型,它们分别是:子程序(Sub)和函数(Function)。下面是一段简单的代码 -

3.2.1 函数

函数是一组可重用的代码,可以在程序中的任何地方调用。 这消除了一遍又一遍地编写相同的代码的需要。 这有助于程序员将大型程序划分为许多小型且可管理的功能。

除了内置函数外,VBA还允许编写用户定义的函数,并在 FunctionEnd Function 关键字之间写入语句。

3.2.2 子过程

子程序的功能与功能类似。虽然子程序没有返回值,函数可能会或不会返回一个值。子程序可以不使用call关键字调用。子程序总是在Sub和End Sub之间包含执行的语句。


http://www.niftyadmin.cn/n/257426.html

相关文章

华为关闭广告与通知进行省电

1.关闭相册的自动同步功能:相册右上角设置 2.关闭不必要的推送通知:设置-通知-批量处理 3.关闭无用通知:当个应用的详情-通知-选择性关闭 4.关闭杂志锁屏- 5.关闭广告服务:设置-隐私-广告追踪关闭-,更多信息-智能推荐服务关闭 6.关闭用户体验计划:设置-系…

技术解读丨多模数据湖:助力AI技术,推动内容管理平台智能化升级

随着数字化时代的到来,数据已经成为企业的重要资产之一。因此,构建高效的内容管理平台变得至关重要。本文重点介绍SequoiaDB多模数据湖技术在内容管理平台中的应用和成效,以及其对企业非结构化数据管理和AI的推动作用。 随着数字化时代的到来…

AlgoC++第五课:基于矩阵的算法实现

目录 基于矩阵的算法实现前言1. 矩阵2. 矩阵求导推导3. 矩阵示例代码3.1 Matrix.hpp3.2 Matrix.cpp3.3 main.cpp3.4 拓展-cblas_sgemm3.5 拓展-LU分解 4. 多元线性回归5. 多元逻辑回归6. 最小二乘法7. 岭回归(L2)8. 多元牛顿法9. 高斯牛顿法10. Levenberg-Marquardt(修正牛顿法…

25.穿梭框模块

学习要点&#xff1a; 1.穿梭框模块 本节课我们来开始了解 Layui 的内置模块&#xff1a;穿梭框模块。 一&#xff0e;穿梭框模块 1. 穿梭框模块&#xff0c;即将左边的内容&#xff0c;可选的转移到右边&#xff0c;先来看下基本设置&#xff1b; <div id"test"&…

使用傅里叶级数展开法从谐波的和中产生方波(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

面试问答模拟 -HashMap实现原理

“孔乙己文学”冲上热搜&#xff0c;一句“学历不仅是敲门砖&#xff0c;也是我下不来的高台&#xff0c;更是孔乙己脱不下的长衫” 谈谈我自己吧 学历是我的敲门砖&#xff0c;也是我的枷锁 学历本就是最好的敲门砖 上大学开阔了眼界、学习了更多的知识&…

D3.js(2) Data-Join

什么是Data-Join&#xff1f; 本质上是将数据与图元绑定 可以省去大量根据数据设置图元属性的代码量&#xff0c;对动态变化的数据提供统一接口 D3.js绑定数据的三个状态 Enter 数据数量>图元数量&#xff0c;d3.js会根据新增的数据生成相应的图元 给不存在数据绑定的图…

IPSEC VPN

1.数据认证的介绍、作用、实现的技术手段 数据认证是指通过一系列验证过程检查数据的完整性、真实性、可靠性和准确性&#xff0c;以确保这些数据来自于已知或可信的来源。数据认证的目的是保护数据免受篡改、冒充或欺骗等威胁&#xff0c;确保数据的安全性和可信度。实现数据…