首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel-VBA基础(15):VBA中Sub过程、Function函数介绍

1、Sub过程

Sub过程是一系列由Sub和End Sub语句所包含起来的程序语句,它们会执行动作却不能返回一个值。Sub过程可有参数。如果一个Sub过程没有参数,则它的Sub语句必须包含一个空的圆括号。

其他过程调用Sub过程时,可以用Call语句,Sub过程的参数部分必须包含在括号中。假如直接调用Sub过程名称,则可以不用括号,参数用逗号分隔。

2.Function函数

Function函数是一系列由Function和End Function语句所包含起来的程序语句。Function函数和Sub过程很类似,但Function函数可以返回一个数值。

Function函数可通过调用过程传递参数。例如,常数、变量或是表达式。如果一个 Function函数没有参数,它的Function语句必须包含一个空的圆括号。函数代码中的一个或多个语句将指定一个值给函数名称来返回值。示例如下:

Sub Main()

Dim I As Integer, iResult As Integer

I = 8

iResult = Calc(I)  '调用函数Calc,将I值作为参数传递给函数

End Sub

函数Calc:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20211010A06P7C00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券