如何在Excel VBA中运用文本类函数InStr

 时间:2024-10-18 00:17:15

1、打开Visual Basic,添加模块和过程,称之为“文本查询”。

如何在Excel VBA中运用文本类函数InStr

2、在A2单元格有一个电邮地址,要查找其中“@”是在地址的第几位,并且将返回的结果写入A1单元格中。

如何在Excel VBA中运用文本类函数InStr

3、在VBA中可以用工作表函数Find来完成以上查询。

如何在Excel VBA中运用文本类函数InStr

4、执行以上代码后,在A1单元格返回“@”在电邮地址中是第10位。

如何在Excel VBA中运用文本类函数InStr

5、如遇到文本不存在于查询的文本范围中,Find函数则会报错。

如何在Excel VBA中运用文本类函数InStr

6、避免出现上面问题的方法是运用VBA函数中的InStr函数,首先用该函数查询可以得到正确的结果。

如何在Excel VBA中运用文本类函数InStr

7、运用InStr查询不存在的文本时,返回的是0,即代表没有该文本。

如何在Excel VBA中运用文本类函数InStr
  • 在VBA中,如何编写单元格偏移代码?
  • 怎样使用VBA工作表激活事件的运用?
  • 怎样使用VBA判断文件夹中指定文件是否存在?
  • 怎样使用VBA统计空白单元格个数?
  • VBA怎么判定数据重复录入
  • 热门搜索
    万圣节手抄报 国庆节手抄报图片大全 劳动手抄报内容50字 亲子手抄报 五一劳动节的手抄报 劳动手抄报简单漂亮 防溺水手抄报简单漂亮 诗海拾贝手抄报 元旦手抄报图片 八礼四仪手抄报