Excel VBA练习:字典类型与正则表达式的使用

VBA中的字典类型需要添加Microsoft Scripting Runtime引用,其中引用添加在Tools菜单下完成。然后就可以创建和使用字典类型了。

Dim names As Dictionary
Set names = New Dictionary
names.Add name, items
If names.Exists(temp) Then
    temp = names.item(temp)
End If
names.RemoveAll
Set names = Nothing

 

正则表达式的使用需要Microsoft VBScript Regular Expression 5.5 引用,也是通过Tools菜单完成添加。

Dim mr As New RegExp
        With mr
            .Global = True
            .IgnoreCase = True
            .Pattern = "Month\s?\W?$"
        End With
If mr.Test(Trim(ActiveSheet.Cells(r, c).Text)) Then
'*****
End If


这里使用正则表达式匹配以"Month"或"Month:"结尾的的字符串

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值