首页 > 新闻 > 正文
instr函数(求EXCELVBAinstr函数的详细用法)

 2022-08-28 08:41  阅读 5

摘要:Instr函数一、题目:要求编写一段代码,运用Instr函数,在一字符串中查找另一字符串并返回结果。二、代码: Sub 示例_1_18() Dim bssString, yczChar, wz bssString =ABpAApCDPBBP yczChar = P MsgBox bssStr

Instr函数一、题目:要求编写一段代码,运用Instr函数,在一字符串中查找另一字符串并返回结果。二、代码:

Sub 示例_1_18() Dim bssString, yczChar, wz bssString ="ABpAApCDPBBP" yczChar = "P" MsgBox "bssString = "" ABpAApCDPBBP """ & Chr(10) & _ "yczChar= ""P"" 时: " & Chr(10) & Chr(10) & _ "InStr(4, bssString, yczChar, 1) 返回值为 " & _ InStr(4, bssString, yczChar, 1) wz = Instr(1, bssString, yczChar, 0) wz = Instr(bssString,yczChar) ' 返回 9。 wz = Instr(1, bssString, "W") ' 返回 0。End Sub三、代码详解1、Sub 示例_1_18():宏程序的开始语句。宏名为示例_1_18。2、Dim bssString, yczChar, wz :变量bssString、yczChar和ws声明为可变型变量。

3、bssString ="ABpAApCDXPBBP" : 把被搜索的字符串赋给变量bssString。

4、yczChar = "P" : 把要查找的字符P赋给变量yczChar。

5、MsgBox "bssString = "" ABpAApCDPBBP """ & Chr(10) & _"yczChar= ""P"" 时: " & Chr(10) & Chr(10) & _"InStr(4, bssString, yczChar, 1) 返回值为 " & _InStr(4, bssString, yczChar, 1): 用消息框显示从第四个字符开始,以文本比较的方式找字符P,返回值为 6(小写 p的位置)。小写 p 和大写 P 在文本比较下是一样的,也就是当函数的最后一个参数为1时,查找不分大小写。把要查找的字符P的位置赋给变量yczChar。式中Chr(10)是换行符。

6、wz = Instr(1, bssString, yczChar, 0) :从第一个字符开始,以二进制比较的方式查找,返回值为 9(大写 P的位置)。小写 p 和大写 P 在二进制比较下是不一样的,也就是当函数的最后一个参数为0时,查找分大小写。把查找到的字符P的位置赋给变量wz。7、wz = Instr(bssString, yczChar) :上一句也可写成这样的,因为缺省的比对方式为二进制比较(最后一个参数可省略)。第一个参数省略默认从第一个字符开始查找。返回值为 9。8、wz = Instr(1,bssString, ”W”) :在被搜索的字符串中查找字符W,由于没找到返回值为0。InStr 函数返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。

InStr([start, ]string1, string2[, compare])InStr 函数的语法具有下面的参数:start 可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果指定了 compare 参数,则一定要有 start 参数。string1 必要参数。接受搜索的字符串表达式。string2 必要参数。被搜索的字符串表达式。

Compare可选参数。指定字符串比较。如果省略 compare,Option Compare 的设置将决定比较的类型。compare 参数设置为:常数 值 描述vbUseCompareOption -1 使用Option Compare 语句设置执行一个比较。vbBinaryCompare 0 执行一个二进制比较。vbTextCompare 1 执行一个按照原文的比较。vbDatabaseCompare 2 仅适用于Microsoft Access,执行一个基于数据库中信息的比较。

关键字: 详细 / 用法 / 函数 / EXCELVBAinst / 
小鹏汽车:二季度净为27亿元,同比扩大126.1% 抖音直播点赞震动怎么关掉点赞震动在哪设置关闭教程 抖音访客周报最关心你的好友是怎么出来的访客周报怎么关闭 毫米级精度造航天领域“跳楼机” 三星990PRO旗舰SSD固态硬盘确认支持PCIe5.0x4 抖音访客周报为什么看不了抖音访客周报怎么看为什么不更新 我国IPv6活跃用户数达6.97亿行业整体发展势头良好 部分外资银行被纳入碳减排支持工具金融机构范围 M2MacBookAir将延迟三周发货因为订单一直增长 曝抖音电商将迎来调整 运营负责人李恬离职

本站涵盖的内容、图片、视频等模板演示数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!


Copyright © 版权所有 | 联系方式:osnev93x5o@gmail.com