我想要一个excel中的函数,我可以调用它并将一个单元格传递给它。输入:
Firstname Lastname email@mail.com
Firstname midname Lastname email@mail.com
中间的空格数是随机的。输出应该只是一个数组。该数组可以有任何长度,因为我不知道字符串是什么样的。输出应该是:
Firstname, Lastname, email@mail.com
Firstname, midname, Lastname, email@mail.com
我将从像这样的一个单元格中调用该函数=MySplitFunction(A1)
,这应该将 Firstname 放在 A1 中,Lastname 放在 B1 中,并将 email@mail.com 放在 C1 中。我创建了一个新模块并尝试了以下代码:
Function MySplitFunction(s As String) As String()
MySplitFunction = Split(s, " ")
End Function
这给了我输出
Firstname
我如何让它返回整个数组?是否有可能在一个单元格中编写一个函数,将东西放在靠近它的单元格中?
编辑: