VBA中的字符串操作[参照].pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 VBA 中的字符串 2 VBA 中处理字符串的函数 2.1 比较字符串 2.2 转换字符串 2.3 创建字符串 2.4 获取字符串的长度 2.5 格式化字符串 2.6 查找字符串 2.7 提取字符 / 字符串 2.8 删除空格 2.9 返回字符代码 2.10 返回数值代表的相应字符 2.11 使用字节的函数 2.12 返回数组的函数 2.13 连接字符串 2.14 替换字符串 2.15 反向字符串 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 VBA 中的字符串 VBA 不仅可以处理数字,也可以处理文本 ( 字符串 ) 。VBA 提供了两类字符串: 一类为固定长度的字符串,声明时包含指字的字符数。例如,下面的语句 Dim strFixedLong As String*100 声明字符串变量后,无论赋予该变量多少个字符,总是只包含 100 个字符,但字符串最长不超过 65526 个字符, 且需要使用 Trim 函数去掉字符串中多余的空格。 定长字符串只有在必要时才使用。 另一类为动态字符串。例如,声明字符串变量 Dim strDynamic As String 后,可以给该变量任意 赋值,最多可包含 20 亿个字符。 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 VBA 中处理字符串的函数 2.1 比较字符串 通常,在 VBA 中进行字符串比较时,会用到比较运算符 ( 如 =、等) 、Like 运算符和 StrComp 函数。 此外,在模块的开头用 Option Compare 语句指定比较方式。 2.1.1 比较运算符 可以采用简单的逻辑运算符进行两个字符串的比较, 即( 小于 ) 、=( 小于或等于 ) 、( 大于 ) 、=( 大 于或等于 ) 、=( 等于 ) 、( 不等于 ) 。此外,还可以使用 Like 运算符进行比较。 2.1.2 StrComp 函数 StrComp 函数返回字符串比较的结果。其语法为: StrComp(string1,string2[,compare]) 其中,参数 string1 和 strng2 为必需的参数,可以是任何有效的字符串表达式。 参数 Compare 为可选参数,如果该参数为 Null ,将发生错误。如果参数 Compare 设置为常数 vbUseCompareOption 或 -1 或忽略该参数,将使用 Option Compare 语句设置进行比较; 如果忽略该 参数且没有设置 Option Compare 语句,则按二进制进行比较;如果参数 Compare 设置为常数 vbBinaryCompare 或 0 ,则用二进制进行比较;如果参数 Compare 设置为常数 vbTextCompare 或 1 , 则按文本进行比较;如果参 数 Compare 设置为常数 vbDatabaseCompare 或 2 ,此时仅适用于 Microsoft Access ,进行基于数据库信息的比较。 StrComp 函数的返回值为:如果 St

文档评论(0)

高胖莹 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档