VBA 字符串操作

本文介绍了VBA中字符串处理的各种方法,包括字符串的拆分与组合、查找与替换、字符转换,以及使用Like进行字符串对比等。涉及到的关键函数有left、right、mid、Len、Split、Val、InStr、Replace、LCase、UCase、Trim、Space、String等,并探讨了通配符在字符串比较中的应用。
摘要由CSDN通过智能技术生成

字符串拆与组合
'left,right,mid,Len

Sub z1()
  Dim sr
  sr = "Excel精英培训网"
  MsgBox Left(sr, 5)
  MsgBox Right(sr, 5)
  MsgBox Mid(sr, 3, 5)
  MsgBox Left(sr, Len(sr) - 1)
End Sub

'split

Sub z2()
  Dim sr, arr
  sr = "Excel的精的英的培训网"
  arr = Split(sr, "的")
  Debug.Print UBound(arr)
End Sub

'val

 Sub z3()
  Dim sr
  sr = "89.90美元"
  MsgBox Val(sr) 
 End Sub

'字符串组合
'&

 Sub a4()
  	Debug.Print "a" & "b"
 End Sub
 'join
  
 Sub a5()
      Dim sr, arr
      sr = "Excel-精英-培训网"
      arr = Split(sr, "-")
      MsgBox Join(arr, "+")
End Sub

字符串的查找与替换

'instr 从前向后查

Sub c1()
  Dim sr
  sr = "Excel精英培训"
  Debug.Print InStr(sr, "精英") > 0
End Sub

'InStrRev 从后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值