在VBA - Excel中,要在函数中返回数组,可以使用以下步骤:
Function GetArray() As Variant()
Dim resultArray() As Variant
ReDim resultArray(1 To 3) ' 分配3个元素的空间
resultArray(1) = "Apple"
resultArray(2) = "Banana"
resultArray(3) = "Orange"
GetArray = resultArray
完整的示例代码如下:
Function GetArray() As Variant()
Dim resultArray() As Variant
ReDim resultArray(1 To 3)
resultArray(1) = "Apple"
resultArray(2) = "Banana"
resultArray(3) = "Orange"
GetArray = resultArray
End Function
这样,当调用GetArray函数时,会返回一个包含"Apple"、"Banana"和"Orange"的数组。
在Excel中使用这个函数,可以直接在单元格中输入=GetArray()
,按下Enter键即可看到返回的数组值。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm
云+社区技术沙龙 [第31期]
DBTalk技术分享会
GAME-TECH
云+社区技术沙龙[第8期]
腾讯云GAME-TECH沙龙
云+社区技术沙龙[第9期]
Elastic 中国开发者大会
云+社区技术沙龙[第6期]
腾讯技术开放日
领取专属 10元无门槛券
手把手带您无忧上云