【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 ...
随机推荐
- 三、jmeter常用的元件及组件
一.HTTP cookie Manager 用来储浏览器产生的用户信息,Stepping Thread Group 可用于模拟阶梯加压! 二.HTTP Cache Manager 缓存管理器(模拟浏览 ...
- SE_Work4_软件案例分析
项目 内容 课程:北航-2020-春-软件工程 博客园班级博客 要求:分析软件案例 个人博客作业-软件案例分析 班级 005 这个作业在哪个具体方面帮助我实现目标 分析对比一类软件,学会规划分析软件的 ...
- 【转载】搭建本地yum源:以下是以centos7为例子
搭建本地yum源:以下是以centos7为例子 1)首先需要安装 createrepo(需要一个可以使用源的机器,可以访问互联网)安装方法可以使用yum安装epel源 1 yum -y instal ...
- http://www.loongnix.org/index.php/Lbrowser
http://www.loongnix.org/index.php/Lbrowser 浏览器是桌面应用的核心API软件,龙芯中科早在2011年就开始组建浏览器研发团队开展基于gecko.blink等内 ...
- 1.4 重置root用户密码
图1-45 系统的欢迎界面 1.4 重置root用户密码 平日里让运维人员头疼的事情已经很多了,因此偶尔把Linux系统的密码忘记了并不用慌,只需简单几步就可以完成密码的重置工作.但是,如果您是第一 ...
- C++知识点案例 笔记-4
1.纯虚函数 2.抽象类 3.内部类 4.运算符重载 5.类的函数重载 6.友元的函数重载 1.纯虚函数 ==纯虚函数== //有时基类中无法给出函数的具体体现,定义纯虚函数可以为派生函数保留一个函数 ...
- Linux中级之keepalived配置
hacmp: ibm的高可用集群软件,并且是商业的(收费),一般用于非x86架构机器当中 AIX,Unix 去IOE:ibm,oracle,emckeepalived: 一款高可用集群软件,利用vrr ...
- Linux C 文件IO
文件IO 2021-05-31 12:46:14 星期一 目录 文件IO 基础IO open 错误 creat read 一个例子 write close lseek 文件空洞 unlink删除 io ...
- 西门子S7200/300/400以太网通讯处理器选型分类
北京华科远创科技有限研发的远创智控转以太网模块适用于西门子S7-200/S7-300/S7-400.SMART S7-200.西门子数控840D.840DSL.合信.亿维PLC的PPI/MPI/PRO ...
- 使用 JavaScript 将 HTML 转换为 PDF
使用 JavaScript 将 HTML 转换为 PDF 更多相关学习资料参见http://www.pdfdownload.cn/b/ba_index.php 在本文中,我们将了解如何在浏览器(即完全 ...