如何从Excel VBA用户定义的函数中返回带换行符的string
我想从VBA函数返回一个string=Showtext(A1,A2)
like
Function Showtext(s1 as string, s2 as string) Showtext= s1 & chr(10) & s2 end function
然而,当调用=Showtext("Hello","World")
它显示为单元格而不是Hello World
Hello World
我尝试了其他字符如chr(13), vbnewline, vbcrlf
,但没有运气
有人可以帮忙吗?
谢谢
试试Showtext = s1 & vbNewLine & s2
。 注意资本“N”和资本“L”。
你的函数定义在参数之后也应该有As String
。