VBA Instr()函数 返回搜索到的字符位置 - VBA函数学习笔记(三)
Instr函数是十分实用的,它可以查询某个字符串在另一个字符串中是否出现,并且返回该查询字符串最先出现的索引位置。Instr函数常常与Mid函数一起使用,会有非常好用的效果。不过Instr函数并非Excel内置的函数,因此,如果要使用Instr函数和Mid函数搭配,那就必须要使用VBA才行。
语法
InStr([start,] string1, string2 [,compare])
参数
● start - 可选的参数,查找的起始点
● string1 - 必须的参数,要查询的字符串
● string2 - 必须的参数,在哪个字符串中查询
● compare - 可选的参数,有两个值。0 = vbBinaryCompare - 执行二进制比较(默认),1 = vbTextCompare - 执行文本比较。
说明
这里只说明最后一个参数的含义,vbBinaryCompare表示二进制比较,说明是区分大小写的。而vbTextCompare这边按照文本来比较,那就不区分大小写的。具体大家请参考示例。
示例
Sub test()Debug.Print InStr("ABCDEFGxh_ABCDEFG", "C") '3Debug.Print InStr(4, "ABCDEFGxh_ABCDEFG", "C") '13Debug.Print InStr(4, "ABCDEFGxh_ABCDEFG", "c", vbBinaryCompare) '0Debug.Print InStr(4, "ABCDEFGxh_ABCDEFG", "c", vbTextCompare) '13
End Sub
VBA Instr()函数 返回搜索到的字符位置 - VBA函数学习笔记(三)相关推荐
- python中len函数返回值为int吗_Python len()函数
目录 描述 语法 参数说明 举例 1. 当参数是序列类型对象(字符.字符串.列表.元组或者是字典)时: 2. 当参数是非序列对象时: 注意事项 描述 len函数返回序列类型对象(字符或字符串.元组.列 ...
- C语言函数:tolower()、toupper字符大小写转换函数。
C语言函数:tolower().toupper字符大小写转换函数. int toupper( int c) int tolower( int c) tolower():将字母转为小写. toupper ...
- R语言sys方法:sys.chmod函数改变指定文件的权限、Sys.Date函数返回系统的当前日期、Sys.time函数返回系统的当前时间
R语言sys方法:sys.chmod函数改变指定文件的权限.Sys.Date函数返回系统的当前日期.Sys.time函数返回系统的当前时间 目录
- MYSQL学习笔记三:日期和时间函数
MYSQL学习笔记三:日期和时间函数 1. 获取当前日期的函数和获取当前时间的函数 /*获取当前日期的函数和获取当前时间的函数.将日期以'YYYY-MM-DD'或者'YYYYMMDD'格式返回 */ ...
- Python学习笔记三之编程练习:循环、迭代器与函数
Python学习笔记三之编程练习 1. 编程第一步 # 求解斐波纳契数列 #/user/bin/python3#Fibonacci series:斐波那契数列 #两个元素的总和确定了下一个数 a,b= ...
- Hive学习笔记三之函数操作
文章目录 5 函数 5.1 系统内置函数 5.2 常用内置函数 5.2.1 空字段赋值 5.2.2 CASE WHEN THEN ELSE END(类似于java中的switch case) 5.2. ...
- iView学习笔记(三):表格搜索,过滤及隐藏列操作
iView学习笔记(三):表格搜索,过滤及隐藏某列操作 1.后端准备工作 环境说明 python版本:3.6.6 Django版本:1.11.8 数据库:MariaDB 5.5.60 新建Django ...
- 大数据HiveSQL学习笔记三-查询基础语法以及常用函数
大数据HiveSQL学习笔记三-查询基础语法以及常用函数 一.基础语法 1.SELECT -列名- FROM -表名- WHERE -筛选条件- 如:需要根据城市,性别找出匹配的10个用户 user_ ...
- string返回第n个字符_Programming in Lualua学习第13期 Lua字符串库
微信公众号:GameToolDev 关注可了解更多的游戏工具开发教程.问题或建议,请公众号留言; 1. 基础字符串函数: 字符串库中有一些函数非常简单,如: 1). string.len( ...
最新文章
- 云环境上如何使用tensorboard
- 最简便的备份MySql数据库方法
- System Control Processor Firmware简介
- Python对IP地址列表排序、对列表进行去重、IP地址与MAC地址组合的多个元组的列表排序
- 如何使用Wondershare Recoverit for Mac从崩溃的 Mac 恢复数据?
- rtsp视频解码-分析-转发http-flv ws-flv webrtc
- hdu 2069 1 5 10 25 50 这几种硬币 一共100个(母函数)
- 实操高校数据中心vsphere6.0升级6.5,重新规划网络。
- php yii框架使用MongoDb
- 什么样的人不适合当程序员呢?
- Windows删除EFI系统分区
- Django模板-模板标签
- [Windows]GFlag内存泄漏排查
- Hbase的过滤器分类
- 怎样把计算机网络共享给手机,怎么把电脑网络共享给手机
- python 换脸 github_AI 换脸项目 ALAE 登顶 Github,AI 换脸又升级?
- 电脑上的ofd格式文件如何打开呢_OFD文件怎么打开?如何将ofd转成PDF格式?
- virtualenv虚拟环境中安装MySQL-python
- 准静态、静态、动态(动力学分析)
- Word2Vec增量训练实现