Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

InstrRev函数,从右边算起,获取字符串在另一个字符串中出现的位置

时 间:2013-05-01 08:39:25
作 者:宏鹏   ID:21115  城市:上海
摘 要:如:InstrRev("今天是五一劳动节,祝大家五一快乐!","五一")=13
正 文:

 

InStrRev函数

描述

返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起。

语法

InstrRev(stringcheck, stringmatch[, start[, compare]])

InstrRev函数语法有如下命名参数:

部分

描述

stringcheck

必需的。要执行搜索的字符串表达式

stringmatch

必需的。要搜索的字符串表达式。

start

可选的。数值表达式,设置每次搜索的开始位置。如果忽略,则使用–1,它表示从上一个字符位置开始搜索。如果start包含

Null,则产生一个错误。

compare

可选的。数字值,指出在判断子字符串时所使用的比较方法。如果忽略,则执行二进制比较。关于其值,请参阅设置值部分。

设置值

compare参数值如下:

常数

描述

vbUseCompareOption

–1

Option Compare语句的设置值来执行比较。

vbBinaryCompare

0

执行二进制比较。

vbTextCompare

1

执行文字比较。

vbDatabaseCompare

2

只用于Microsoft Access。基于您的数据库信息执行比较。

返回值

InStrRev返回值如下:

如果

InStrRev返回

stringcheck 长度为零。

0

stringcheck Null

Null

stringmatch 长度为零

Start

stringmatch Null

Null

stringmatch 没有找到。

0

stringmatch stringcheck 中找到

找到匹配字符串的位置。

start > Len(stringmatch)

0

说明

请注意,InstrRev函数的语法和Instr函数的语法不相同。



Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助