12
3
1、String 数据类型表示一系列字符类型储存空间大小范围String (变长)10 字节加字符串长度0 到大约 20 亿变长:随着对字符串赋予新数据,它1. 字符串基本概念
定长:具有固定长度,最长只能是2. 字符串的基本操作
2.1 获取字符串的长度    Len函数
String * size 2.2 提取字符串
Left/Right函数    Mid函数
例如,为了声明一个长度为10个字    Mid语句
2.3 删除空格
Ltrim/Rtrim/Trim函数
Dim  str  As String  * 103. 搜索和替换字符串
3.1 在字符串内搜索    InStr 函数
如果赋予字符串的字符少于10个,    InStrRev 函数
如果赋予字符串的长度太长,已不能3.2 替换字符串
Replace函数
2、String 变量还可接受计算为字符4. 和数组相关的字符串操作  Join/Split函数
Filter函数
Dim  OneString As  String 5. 字符串类型转换
Dim  TwoString As  String    StrConv 函数
OneString ="one, two, three,  Str/CStr 函数
TwoString =OneString & "1"  Lcase/UCase 函数
6. 其它字符串操作
6.1 使用 ASCII 值和 ANSI 值生成多行字符串    Asc/Chr 函数
字符集
此示例构造长度为三行的字符串。6.2 创建重复字符串    Space 函数
String 函数
Dim MyString As 6.3 反向字符串
MyString =    StrReverse 函数
"This is the second line 6.4 使用字节的函数                "This
is the third line
VbCrLf 表示换行
符,也可以用
3
、格式要求
赋予 String 变量
的任何文本必须括例如,以下代码会
导致编译器错误:
VBA 入门教程处理字符串(基础篇)
字符串基本概念
Dim myString As ' 以下代码会导致错误信息
myString = "He said, "Look at
此代码会导致错误,因为编译器将为了解决此问题,VBA将字符串文下面的示例演示在字符串中包括引号
' myString返回的值是: He said, "Look at this example!"
myString = "He said, ""Look at this
example!"""
4、区域性对字符串的影响
日期的显示,在不同区域性设置的计算机里,显示为不同格式的字符串,因此,程序需要考虑这点。
区域性设置默认情况下是从操作系统例如,日期“2005年 7 月 4 日”的在使用美国英语(en-US) 区域性但在使用德语(de-DE) 区域性
字符串replace函数

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。