Vba 如何在excel中连接字符串?

Vba 如何在excel中连接字符串?,vba,Vba,如何将a1-util a5中的字符串连接到一个新字符串中,如下所示 我知道那个方法 =CONCATENATE(""""&A1&""","""&A2&""","""&A3&""","""&A4&""","""&A5&"""") 这样不对,a列包含100个字符串怎么样 =CONCATENATE(""""&A1&""","""&A2&""","""&A3&""",,om

如何将a1-util a5中的字符串连接到一个新字符串中,如下所示

我知道那个方法

=CONCATENATE(""""&A1&""","""&A2&""","""&A3&""","""&A4&""","""&A5&"""")
这样不对,a列包含100个字符串怎么样

 =CONCATENATE(""""&A1&""","""&A2&""","""&A3&""",,omit the same expression,,"""&A100&"""")   
这是完全不可接受的。

您可以尝试以下方法:

=CONCATENATE(""""&A1&""","""&A2&""","""&A3&""","""&A4&""","""&A5&"""")
由于要连接的字符串包含在引号中,因此在周围的引号中使用两个附加引号表示结果中的引号,如下所示:

""""

我希望你在提问之前先搜索一下。。。如果键入“concatenate in excel”,您将看到您的答案通常最好先在Google中键入问题的标题,通常会产生一个结果。示例表达式为:
=concatenate(“;A1;”,“;A2;”)
,除非您准备写一篇关于解决方案的简短描述,只有链接到文档,这才是最好的注释。对此我很抱歉,谢谢你提醒我。你只需键入一个关于如何实际连接字符串的简短答案,就可以很容易地修复这个问题。然后我也会删除我的评论。下面是处理前两个的表达式:
=CONCATENATE(““A1;”,““A2;””)
。字符串中的引号必须加倍才能得到1,而不是字符串的结尾,这就是为什么
是包含一个引号的字符串,两个外引号分隔字符串,两个内引号是加倍的语法才能得到一组引号。或者
=串联(“”;A1;“”,“”;A2;“”)
如果他想知道问题中使用的特殊引号。
""""