可以的。要点有两个:一是在自定义函数中定义一个数组来存放相关值,如dim a(2),然后对其赋值:a(1)=5,a(2)=10,并将数组值赋给函数。第二个要点是如何调用。调用时,需定义一个变体变量,如 dim c As Variant。假设自定义函数的函数名是 d,则调用可写作 c=d(相应参数)这时,c(1)...
自定义函数能返回数组的
test=arr1 '返回数组end functionsub test2() dim arr(2) as integer '定义数组,接收test传回的值 arr=test(10) '调用test,返回arr(1)=100,arr(2)=200 ' …… end sub baifandu2013 博采众E 6 我用过程返回过数组内容,函数没试过。如果用过程,大致格式如下: Function fan_GetList(fan_x1 As St...
我写了一个函数,截取某个区段的字符串,请问有什么办法能返回 substring 函数中截取的子字符串吗?我只想到了两种解决方法:从参数再传入一个字符串结果数组;使用malloc 动态申请。拿不到正确的值,从网上了解是因为局部的 res 变量再 substring 函数结束就已经被回收了。希望大佬们指点交流。登录...