vba函数名一次可带回多个值吗?
答案:5 悬赏:80 手机版
解决时间 2021-03-02 03:34
- 提问者网友:wodetian
- 2021-03-01 08:52
vba函数名一次可带回多个值吗?
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-03-01 09:04
用VBA自定义的函数,可设置返回值为文本类型,用字符串变量将多个值组合成一个字符串值返回.
全部回答
- 1楼网友:像个废品
- 2021-03-01 13:07
不行,一次只能带回一个值。
要想带回多个值,可以在函数定义中使用里面的变量,通过Byref方式定义来带回。
- 2楼网友:鱼芗
- 2021-03-01 12:28
VB是不能调用指针的,所以只能返回一个数值,但是如果回传的是确定有限的数值的话,可以定义一个数组,数组可以有N个变量,然后让函数回传数组即可
- 3楼网友:笑迎怀羞
- 2021-03-01 10:54
假设answer为inputbox的返回值。那么大概代码如下:
注:未测试,供参考。
我928531376,方便联系。
。。。
arr=split(answer,",")
for i=lbound(arr) to ubound(arr)
cells(arr(i),1)=""
next
- 4楼网友:雾月
- 2021-03-01 09:32
一次调用只能返回一个值的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯