excel VBA函数如何返回多个结果到多个单元格中?
Functionmydd(aDataAsRange)……mydd=array(……)EndFunctionaData是输入单元格,返回结果mydd是一个数组,我想将其中的...
Function mydd(aData As Range)……mydd=array(……)End FunctionaData是输入单元格,返回结果mydd是一个数组,我想将其中的两个数据分别返回到两个单元格中,How to do?
展开
2个回答
2013-05-28
展开全部
你这个Function 可以返回一个数组。如果你要把数据放到两个单元格中,可以有两个办法解决。1,你再写一个计算函数放到另一个单元格中,或者再次调用这个函数,做两次计算,每次返回一个结果。2,你可以把两个单元格的形参传到函数体内,跟据你的需要,填中不同的值即可。 Function mydd(aData As Range,aDataW As Range)……mydd=array(……)aDataW... = ... End Function
2013-05-28
展开全部
选中两个连续的横向的单元格,比如F2到G2,在公示栏输入 =mydd(参数),同时按Ctrl、Shift、Enter就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询