加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

EXCEL函数InStr的使用

(2015-12-23 21:15:17)
标签:

instr

excelvba

字符查询

compare

区分大小写

分类: 学习

Excel的VBA中,InStr函数一直使用,但一直使用简单的功能,没有想到InStr功能还是比较强大的。

InStr使用的公式是:InStr([start, ]string1, string2[, compare])

InStr([开始位置, ]源字符,待查字符[,区分大小写])

其中:

start:设置开始查找的位置,可以省略,省略时默认从第一个字符开始查找;

string1:源字符;

string2:待查关键字;

compare:是否区分大小写,设为1时不区分大小写;设为0时区分大小写。

例:MyPos1 = Instr(2, "myExcelVBA", "e", 0) 这句的意思是,从第2个字符开始找,compare是0,就是区分大小写,所以第6个字符是小写e,所以返回值是6。

MyPos2 = Instr(2, "myExcelVBA", "e", 1) 这句的意思是,从第2个字符开始找,compare是1,就是不区分大小写,所以第3个字符是e,所以返回值是3。

MyPos3 = Instr(4, "myExcelVBA", "e", 1) 这句的意思是,从第4个字符开始找,compare是1,就是不区分大小写,所以第6个字符是e,所以返回值是6。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有