Office 2013 VBA实参与形参及值传递与地址传递详解.pdfVIP

  • 3
  • 0
  • 约8.15千字
  • 约 3页
  • 2026-01-28 发布于北京
  • 举报

Office 2013 VBA实参与形参及值传递与地址传递详解.pdf

7.1.1实参与形参

实参是指在调用Sub或Function过程时,传递给Sub或Function过程的常量、变量或

表达式。实参表可由常量、表达式、合法的变量名、数组组成,实参表中各参数用逗号分隔。形参

是指在定义Sub或Function过程时用于接收数据的变量,形参表中的各个变量之间用逗号

分隔。形参表中的变量类型可以是合法的简单变量,也可以是数组,但不能是定长字符串。

例如,在形参表中不能用如str1AsString*40之类的定长字符串作为形参,但定长字符串可

以作为实际参数传递给过程。

下面通过一个示例来说明实参与形参之间的区别。示例中建立了两个过程,在其中一个

过程中调用了另外一个过程,该示例的建立步骤如下。

(1)新建工作簿,进入VBE,添加新的模块。然后在该模块的代码窗口中输入如下代码。

Subtest1()

Dimint1%,int2$

int120:int2=string为变量int1、int2赋值

test2int1,int2为过程2传递两个实参并调用过程2

Debug.Printint1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档