分享

VBA基础入门(46)Split与Join

 asaser 2022-03-28

图片


图片

1

Split

Split()函数返回一个数组,其中包含基于分隔符分割的特定数量的值。

【语法】:

Split(expression[,delimiter[,count[,compare]]])

【参数说明】:

  • Expression - 必须的参数。可以包含带分隔符的字符串的字符串表达式。

  • Delimiter - 一个可选参数。该参数用于根据分隔符转换为数组。

  • Count - 一个可选参数。要返回的子字符串的数量,如果指定为-1,则返回所有子字符串。

  • Compare - 一个可选参数。该参数指定要使用哪种比较方法。

    • 0 = vbBinaryCompare - 执行二进制比较

    • 1 = vbTextCompare - 执行文本比较

※其中红色字体为常用的参数。

【例】

Sub TEST20201115()Dim A As StringDim BA = "1,2,3,4,5"B = Split(A, ",")End Sub

【结果】

图片

    图片

    2

    Join

    Join()函数返回一个包含数组中指定数量的子串的字符串。这是Split方法的一个完全相反的功能。

    【语法】
    Join(List[,delimiter])

    【参数说明】
    • List - 必须的参数。包含要连接的子字符串的数组。

    • Delimiter - 一个可选参数。该参数用于根据分隔符转换为数组。

    【例】

    Sub TEST20201115()Dim A As StringDim BDim C As StringA = "1,2,3,4,5"B = Split(A, ",")C = Join(B, "+")End Sub

    【结果】

    图片


    图片


    图片

    图片

                                 

      本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
      转藏 分享 献花(0

      0条评论

      发表

      请遵守用户 评论公约

      类似文章 更多