【VBA】字符串处理
InStr 函数:查找字符串
1 Sub InStr函数()
2 Dim strTemp As String
3 strTemp = "=AAA=BBB=C"
4 Debug.Print InStr(strTemp, "=") '"="首次出现的位置
5 '输出 1
6 Debug.Print InStr(2, strTemp, "=") '2:从第二个字符开始查找
7 '输出 5
8 strTemp = "AAABBBC"
9 Debug.Print InStr(strTemp, "=") '找不到返回0
10 '输出 0
11 End Sub
Replace 函数:替换字符串
1 Sub Replace函数()
2 Dim strTemp As String
3 strTemp = "AAA=BBB=C"
4 Debug.Print Replace(strTemp, "A", "a") 'A替换成a
5 '输出 aaa=BBB=C
6 End Sub
Join 函数:连接字符串
1 Sub Join函数()
2 Dim arr(1 To 3) As String
3 arr(1) = "AAA"
4 arr(2) = "BBB"
5 arr(3) = "C"
6 Debug.Print Join(arr)
7 '输出 AAA BBB C
8 Debug.Print Join(arr, "=")
9 '输出 AAA=BBB=C
10 Debug.Print Join(arr, "")
11 '输出 AAABBBC
12 End Sub
& 符号:连接字符串
1 Sub 连接字符串()
2 Dim strTemp As String
3 strTemp = "AAA" & "BBB" & "C" '万能链接符&
4 Debug.Print strTemp
5 '输出 AAABBBC
6 End Sub
+ 符号:连接字符串
1 Sub 连接字符串()
2 Dim strTemp As String
3 strTemp = "AAA" + "BBB" + "C" '万能链接符&
4 Debug.Print strTemp
5 '输出 AAABBBC
6 End Sub
Split 函数:分割字符串
1 Sub Split函数()
2 Dim strTemp As String
3 Dim a As Variant
4 strTemp = "AAA=BBB=C"
5 a = Split(strTemp, "=") '分割字符串
6 Debug.Print a(0)
7 '输出 AAA
8 Debug.Print a(1)
9 '输出 BBB
10 Debug.Print a(2)
11 '输出 C
12 End Sub
【VBA】字符串处理的更多相关文章
- VBA字符串处理大全
https://blog.csdn.net/goldengod/article/details/73558537 VBA字符串处理大全-from EH http://club.excelhome.n ...
- VBA字符串(十二)
字符串是一个字符序列,可以由字母,数字,特殊字符或全部字符组成. 如果一个变量被包含在双引号""中,则被认为是一个字符串. 语法 variable_name = "thi ...
- VBA 字符串操作
Trim(string) 去掉string左右两端空白 Ltrim(string) 去掉string左端空白 Rtrim(string) 去掉string右端空白 Len(string) 计算stri ...
- VBA 字符串处理函数集
转自:http://blog.csdn.net/jyh_jack/article/details/2315345 mid(字符串,从第几个开始,长度) 在[字符串]中[从第几个开始]取出[长度个字符 ...
- VBA 字符串操作(基础篇)
转自:http://blog.csdn.net/jyh_jack/article/details/2315345 mid(字符串,从第几个开始,长度) 在[字符串]中[从第几个开始]取出[长度个字符串 ...
- VBA 字符串-相关函数(6-12)
Mid()函数 Mid()函数返回给定输入字符串中指定数量的字符. 语法 Mid(String,start[,Length]) 参数 String - 必需的参数.输入从中返回指定数量的字符的字符串. ...
- VBA 字符串-相关函数(1-5)
Instr()函数 InStr()函数返回一个字符串第一次出现在一个字符串,从左到右搜索.返回搜索到的字符索引位置. 语法 InStr([start,]string1,string2[,compare ...
- 在VBA中使用Windows API
VBA是一种强大的编程语言,可用于自定义Microsoft Office解决方案.通过使用VBA处理一个或多个Office应用程序对象模型,可以容易地修改Office应用程序的功能或者能够使两个或多个 ...
- VBA 开发学习--基础语法3
VBA字符串函数列表 Trim(string) 去掉string左右两端空白 Ltrim(string) 去掉string左端空白 Rtrim(string) 去掉string右端空白 Len(str ...
- excel vba 数据分析
(Visual Basic Application) VBA(Visual Basic for Application)是Microsoft Office系列软件的内置编程语言,其语法结构与Visua ...
随机推荐
- SpringBoot 项目 部署 war方式
SpringBoot部署 –war方式 步骤1部署方式 Springboot 和我们之前学习的web 应用程序不一样,其本质上是一个 Java 应用程序,那么又如何部署呢? 通常来说,Springbo ...
- TLB和CPU缓存
TLB 如果每次应用程序访问一个线性地址都需要先解析(查PDT,PTT)那么效率十分低,为了提高执行效率CPU在CPU内部建立了一个TLB表,此表和寄存器一样访问速度极高.其会记录线性地址和物理地址之 ...
- Django 请求和响应 request return
request.method 请求方法 request.get get请求信息 request.post post请求信息 request.path 请求路径 方法: requset.get_fu ...
- Docker 中运行 ElasticSearch 和 Kibana
ElasticSearch 是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口:Kibana 是一个开源的分析和可视化平台,可以搜索,查看. ...
- java集合类介绍
目录 集合类简介 List ArrayList LinkedList Vector Stack Set HashSet LinkedHashSet TreeSet Map HashMap Hashta ...
- 解决Windows路径太长的目录以及文件名超长删除的问题
因Windows文件夹有长度限制,在路径太深,长度达到600多个字符时,删除文件时出现报错"源文件名长度大于文件系统支持的长度.请尝试将其移动到具有较短路径名称的位置,或者在执行此操作前尝试 ...
- 9.2-3 pstree & pgrep
9.2 pstree:显示进程状态树 pstree命令以树形结构显示进程和进程之间的关系. 如果不指定进程的PID号,或者不指定用户名称,则会以init进程为根进程,显示系统的所有进程 ...
- 3.21-22 od、tee
3.21 od:按不同进制显示文件 od命令用于输出文件的八进制.十六进制或者其他格式编码的字节,通常用于显示或查看文件中不能直接显示在终端的字符. -A 地址进制 按指定的进制 ...
- jenkins部署vue项目
一.新建自由风格的项目 二.配置项目 三.部分部署脚本 #!/bin/bashecho $PATHnpm config set proxy nullnpm config set https-proxy ...
- JS轮播图(网易云轮播图)
JS 轮播图 写在前面 最聪明的人是最不愿浪费时间的人.--但丁 实现功能 图片自动切换 鼠标移入停止自动播放,显示按钮 点击按钮,实现前后翻 鼠标移入小圆圈,可以跳转到对应图片 点击左右两侧图片部分 ...