开发手册 欢迎您!
软件开发者资料库

VBA - Excel条款

VBA Excel术语 - 从简单和简单的步骤学习VBA,从基本到高级概念,包括概述,宏,术语,变量,常量,运算符,决策,循环,错误处理,注释,字符串,日期,事件,数组,函数,子,输入框,消息框,范围对象,应用程序对象,工作表对象,工作簿对象,ActiveX控件,文本文件,图表和用户表单,日期和时间,子过程,Excel对象,编程图表。

在本章中,您将熟悉常用的excel VBA术语.这些术语将用于其他模块,因此理解其中的每一个都很重要.

模块

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

VBScript中的模块

要插入模块,请导航至Insert → 模块.一旦插入模块,就会创建'module1'.

在模块中,我们可以编写VBA代码,代码在一个Procedure中编写.过程/子过程是一系列VBA语句,指示要做什么.

VBScript中的模块

过程

过程是一组整体执行的语句,它指示Excel如何执行特定任务.执行的任务可以是非常简单或非常复杂的任务.但是,将复杂的过程分解为较小的过程是一种很好的做法.

过程的两种主要类型是Sub和Function.

VBScript中的模块

函数

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

除了内置函数之外,VBA还允许编写用户定义的函数,并且语句写在功能结束功能.

子程序

子程序与功能类似.虽然子程序不返回值,但函数可能会也可能不会返回值.子程序可以不带调用关键字调用.子程序始终包含在 Sub End Sub 语句中.