本文为本人原创,转载请注明出处,若有错误欢迎指正,也请点波关注

Dim i As String  对以下i值定义为字符串

Dim b As Integer     对以下b值定义为整型

1、Len(string)计算string长度

例 b = Len(“123321”)

b返回6

2、Trim(string)去掉string左右两端空格

Ltrim(string)去掉string左端空格

Rtrim(string)去掉string右端空格

3、Left(string, x)取string左段x个字符组成的字符串

例 i = Left("123456",3)

i返回 "123"

4、Right(string, x)取string右段x个字符组成的字符串

例 i = Left("123456",3)

i返回 "456"

5、Mid(string, start,x)取string从start位开始的x个字符组成的字符串

例 i = Left("123456",2,3)

i返回 "234"

6、Ucase(string)转换为大写

例 i = Ucase ("asdf ")

i返回 " ASDF "

7、Lcase(string)转换为小写

例 i = Lcase ("ASDF")

i返回 "asdf"

8、Space(x)返回x个空白的字符串

9、String(X,Y) 返回X个Y

例 i = String(5,”W”)

i返回 "WWWWW"

注:仅第一个字符将用于建立返回的字符串

例 i = string(3,"1234")

i返回 "111"

10、Asc(string)返回一个代表字符串中首字母的ASCII编码

仅第一个字符将用于建立返回的字符串

11、Chr(charcode)返回 ASCII编码所代表的字符

Asc的逆运算

Null (Chr (0)),

水平制表符 (Chr (9)),

换行 (Chr (10)),

垂直制表符 (Chr (11)),

换页(Chr (12)) ,

回车 (Chr (13)),

12、StrConv(string, conversion, LCID)

返回按指定类型转换的 Variant (String)。

String  必要参数。要转换的字符串表达式。

Conversion  必要参数。Integer。其值的和决定转换的类型。

LCID  可选的。如果与系统LocaleID不同,则为LocaleID(系统LocaleID为缺省值。)

conversion 参数的设置值为:

常数                 值            说明

vbUpperCase                  1              将字符串文字转成大写。

vbLowerCase                  2              将字符串文字转成小写。

vbProperCase         3              将字符串中每个字的开头字母转成大写。

vbWide*                  4*            将字符串中单字节字符转成双字节字符。

vbNarrow*              8*            将字符串中双字节字符转成单字节字符。

vbKatakana**        16**       将字符串中平假名字符转成片假名字符。

vbHiragana**         32**       将字符串中片假名字符转成平假名字符。

vbUnicode               64            根据系统的缺省码页将字符串转成 Unicode。

vbFromUnicode     128          将字符串由 Unicode 转成系统的缺省码页。

例 i = StrConv("abc def ghi", vbProperCase)

i返回"Abc Def Ghi"

13、InStr([start, ]string1, string2[, compare])

返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。

Start        可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错误。如果指定了 compare 参数,则一定要有 start 参数。

string1     必要参数。接受搜索的字符串表达式。

string2     必要参数。被搜索的字符串表达式。

Compare 可选参数。指定字符串比较。如果 compare 是 Null,将发生错误。如果省略 compare,Option Compare 的设置将决定比较的类型。指定一个有效的LCID (LocaleID) 以在比较中使用与区域有关的规则。

例:b = InStr(”qwerty” , “r”)

b返回整形4,代表的是字节位数

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

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

与InStr([start, ]string1, string2[, compare])类似,

InStr()是从首部开始算起

InstrRev()是从尾部开始算起

15、Replace(expression, find, replace[, start[, count[, compare]]])

返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,并且替换发生的次数也是指定的。

Expression      必需的。字符串表达式,包含要替换的子字符串。

Find                  必需的。要搜索到的子字符串。

Replace            必需的。用来替换的子字符串。

Start                 可选的。在表达式中子字符串搜索的开始位置。如果忽略,则从1开始。

         Count                        可选的。子字符串进行替换的次数。如果忽略,缺省值是 –1,它表明进行所有可能的替换。

         Compare         可选的。数字值,表示判别子字符串时所用的比较方式。关于其值,请参阅“设置值”部分。

Replace函数的返回值是一个字符串,但是,其中从start所指定的位置开始,到expression字符串的结尾处的一段子字符串已经发生过替换动作。并不是原字符串从头到尾的一个复制。

例 i = Replace("123456", "3", "0")

i返回 "120456"

16、将两个字符串合并

直接使用&将两个字符串连起来

例 i = “abc” & “123”

i返回 " abc123 "

vba字符串函数汇总相关推荐

  1. PHP部分字符串函数汇总

    转载地址:http://www.php100.com/html/dujia/2015/0212/8629.html 1. 查找字符位置函数 strpos($str,search,[int]):   查 ...

  2. PHP中字符串的整理函数有,PHP部分字符串函数汇总

    转载地址:http://www.php100.com/html/dujia/2015/0212/8629.html 1. 查找字符位置函数 strpos($str,search,[int]):   查 ...

  3. 【C语言进阶】⑦字符串函数详解

    文章目录 一.字符串函数汇总 1. 求字符串长度 - strlen(): 1.2 函数介绍: 1.3 自己模拟实现strlen()函数的功能 1.3.1 计数器版本 2. 字符串拷贝函数 - strc ...

  4. mysql函数汇总之字符串函数

    字符串函数主要用来处理数据库中的字符串数据.mysql中的字符串函数有计算字符串长度函数.字符串合并函数.字符串替换函数.字符串比较函数.查找指定字符串位置函数等. 计算字符串字符数的函数 CHAR_ ...

  5. C语言字符串操作函数汇总

    1. strcpy函数 语法:strcpy(str1,str2) 功能:将字符串str2复制到字符串str1中,并覆盖str1原始字符串,可以用来为字符串变量赋值. 返回:str1 注意: 1. 字符 ...

  6. MySQL 学习笔记(3)— 字符串函数、数值函数、日期时间函数、流程函数、聚集函数以及分组数据

    1. 字符串函数 MySQL 的常用函数包括字符串函数.数值函数.日期时间函数.流程函数等. SELECT ascii("abc"),char(97),concat("h ...

  7. string.h包含哪些函数_Excel进行数据分析常用方法及函数汇总—【杏花开生物医药统计】...

    Excel是数据分析工作中经常使用的一种工具,经常包含着大量的原始数据,它功能十分强大,除了能录入.整理数据之外,还能进行一些常规的基础的数据分析,那么这里面就需要用到很多函数,今天就来给大家介绍一些 ...

  8. C语言试题六十二之请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除。形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母。在编写程序时,不得使用c语言提供的字符串函数。

    1. 题目 请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除.形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母.在编写程序时,不得使用c语言提供的字符串函数. 比如 ...

  9. C语言试题五十七之假定输入的字符串中只包含字母和*号。请编写函数function,它的功能是:删除字符串中所有*号。在编写函数时,不得使用c语言提供的字符串函数。

    1. 题目 假定输入的字符串中只包含字母和*号.请编写函数function,它的功能是:删除字符串中所有*号.在编写函数时,不得使用c语言提供的字符串函数. 2 .温馨提示 C语言试题汇总里可用于计算 ...

最新文章

  1. 腾讯云发布全链路数据开发平台WeData,大数据开发迈入新时代
  2. Ros知识【09】:功能包介绍
  3. 所请求vi未加载至服务器内存_linux下tomcat端口请求数太大,导致服务器资源加载过慢的配置优化...
  4. 机器学习中矩阵向量求导
  5. node.js 函数定义和调用
  6. 华为鸿蒙与magic,如果荣耀Magic3搭载了屏下镜头和鸿蒙系统,你会做第一批吗?...
  7. html 定时刷新 数据,js中,设置定时器 每隔几秒刷新一次页面数据
  8. 教你配置支付宝应用网关和授权回调地址
  9. 银联支付h5返回商户的地址是post的吗?_php实现银联商务公众号+服务窗支付
  10. 直线算法(Bresenham)
  11. linux netcat命令实例
  12. 部分AMD RAID驱动程序需及时升级
  13. php里无法找到该网页,thinkphp搭建网站后端,入口文件找不到(无法加载)
  14. Core Audio APIs 技术笔记二(麦克风音量和增强设置)
  15. 桌面版whatsapp自动发送实例分析
  16. 杭州电子科技大学计算机考研录取名单,杭州电子科技大学2017年硕士研究生一志愿考生复试名单公布...
  17. hdu5773 2016年多校4 nlogn求LIS
  18. IE11的F12功能无法正常使用
  19. 程序员的自我修养(十五)-线程 - TLS
  20. 设计师都应该收集的海报素材网站,感觉真香

热门文章

  1. 使用minitab18 做单因子方差分析达到算法指标之间多重比较的目的(One way ANOVA, Multiple comparison)
  2. 40 个让你的网站更加友好的 jQuery 插件
  3. html文本分类输出,手把手教你用 TensorFlow 实现文本分类(上)
  4. win7双击计算机 出现windows无法访问指定设备,win7系统提示“Windows无法访问指定设备路径或文件”的解决方法...
  5. 迁移率 计算方法及用途 风控建模系列 02
  6. 防止phpddos发包攻击
  7. FL Studio21傻瓜式编曲音乐编辑器FL水果软件
  8. [ XSS-labs通关宝典 ] xss-labs 通关宝典之 less1 - less5
  9. windows中Linux ubuntu子系统 安装talib 编译talib python 安装 talib 报错 - 简书
  10. 居留后台php+iapp源码