Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 11014|回复: 4

[已解决]VBA代码中任意字符怎么表示

[复制链接]
发表于 2013-3-19 12:53 | 显示全部楼层 |阅读模式
If SK.Value = RG.Value & "*" And (Len(RG) < Len(SK)) Then
rg = SK
  我知道函数里面*可以表示任意字符,但这里面我就不知道怎么表达了;我的意思是   如果 单元格sk的内荣 是  rg加上任意内容的话, 就用sk 单元格的内容替换rg 单元格。  这里*好像就当成一般的字符了,求老师赐教,谢谢  {:011:}
最佳答案
2013-3-19 13:14
If SK.Value like RG.Value & "*" And (Len(RG) < Len(SK)) Then
发表于 2013-3-19 13:14 | 显示全部楼层    本楼为最佳答案   
If SK.Value like RG.Value & "*" And (Len(RG) < Len(SK)) Then
回复

使用道具 举报

 楼主| 发表于 2013-3-19 13:18 | 显示全部楼层
爱疯 发表于 2013-3-19 13:14
If SK.Value like RG.Value & "*" And (Len(RG) < Len(SK)) Then

谢谢,老师,就是这个了!{:011:}我真是太笨蛋了,什么时候有初级vb班,一定要好好学习下

点评

没什么的,再碰见几次like就会记住的  发表于 2013-3-19 13:19
回复

使用道具 举报

发表于 2013-3-19 13:27 | 显示全部楼层
用*的号话就得用匹配运算符LIKE了。

评分

参与人数 1 +6 收起 理由
徐淑颖 + 6

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-3-19 13:35 | 显示全部楼层
hwc2ycy 发表于 2013-3-19 13:27
用*的号话就得用匹配运算符LIKE了。

{:011:}谢谢,以后我会记住了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 18:02 , Processed in 0.303153 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表