s = "ABCDEFG"

1.我想获取字符串s的左边三个字符

        Left(s,3)则返回ABC

2.我想获取字符串s的右边三个字符

Right(s,3)则返回EFG

3.我想获取字符串s从第3个字符算起的4个字符

        Mid(s,3,4)则返回c, mid --adj.在中间的;中央的。prep.在...之间

4.我想获取在字符串s中字符"D"的位置,为了便于查找d和D,instr函数在查找时区分大小写

Instr(s,"D")则返回4    instr-----in string在字符串中的位置之意

InStr("123 567 9", " ")则返回4 ,从开头数第一个空格的绝对位置

InStrRev("123 567 9", " ")则返回8, 从末尾往左数第一个空格的绝对位置

5.  ss = "ABCDEdFG"

Replace(ss, "d", 1)则返回ABCDE1FG

Replace(ss, "D", 1)则返回ABC1EdFG

sss = "ABCdEdFG"

Replace(sss, "d", 1)则返回ABC1E1FG替换函数区分大小写

6.1我想把大写字母转换成小写

        StrConv---string  conversion 字符串转换

        StrConv(s,2)则返回abcdefg

6.2我想把小写字母换成大写

        StrConv("abcdefg",1)则返回ABCDEFG

6.3 我想把首字母换成大写

        StrConv("abc defg",3)则返回Abc Defg

StrConv("ABC DEFG",3)则返回Abc Defg

字符函数之间互相嵌套则功能比较灵活

7.1我想删除 SK=" ab cd "中的开头空格

LTrim(SK)则返回ab cd

7.2我想删除 SK=" ab cd "中的末尾空格

RTrim(SK)则返回 ab cd

7.3我想删除所有空格呢?使用replace()函数替换

Replace(SK," ","")

7.4我想删除S= "ab c     d e" c与d中间的空格呢

Mid(S, 1, InStr(S, "c")) & Mid(S, InStr(S, "d"), Len(S) - InStr(S, "d") + 1)

【EXCEL VBA】字符函数相关推荐

  1. Excel·VBA自定义函数筛选单元格区域重复值

    贴吧提问<哪位大神知道要怎么实现?>,Excel内置函数使用比较麻烦,VBA字典实现比较直观 自定义函数UNIQUE_IF筛选单元格区域中的值,可以选择返回其中的唯一值或重复值,并用分隔符 ...

  2. 一个可以使用多个正则表达式进行多次尝试匹配、替换或提取的Excel VBA自定义函数(UFD)...

    该自定义函数可使用多个正则表达式对目标单元格进行多次匹配尝试,如匹配成功,将停止尝试匹配其他正则表达式,并且使用该正则表达式相对应的替换表达式进行替换,返回替换结果. 您可以直接下载包含该函数代码的X ...

  3. excel vba replace函数的使用方法

    Repalace函数是vba中常用的字符替换函数,本文介绍了replace的基本使用方法,6个参数的意思. Sub replacetest()Dim str As String Dim str2 As ...

  4. EXCEL VBA 自定义函数 招标代理费计算

    依据<国家发展计划委员会文件计价格[2002]1980号>计算招标代理费的自定义函数 Option ExplicitFunction 招标代理费(服务类型 As String, 中标金额 ...

  5. Excel·VBA自定义函数获取单元格多数或少数值

    <excel吧提问-单元格多数值>,返回多个单元格中出现最多次数的单元格的值 适用多个单元格和单元格区域,可查找多数.少数的单元格值 Function majority(mode, Par ...

  6. cstring::replace不区分大小写_Excel VBA之函数篇-3.11订单号千奇百怪,如何按照结构区分来源...

    前景提要 随着经济水平的不断的提高,现在很多的外资企业都已经来到中国开厂和中国公司打交道做生意了,而很多国内公司为了适应各种不同的市场,也是开发了各种不同的业务,这些业务很多都是通过订单号的形式存在于 ...

  7. Excel·VBA数组行列转换函数

    目录 1,二维数组与一维嵌套数组互相转换函数 2,二维数组转换为指定行数/列数的函数 3,数组行列转置函数 1,二维数组与一维嵌套数组互相转换函数 <Excel·VBA数组组合函数.组合求和&g ...

  8. excel vba 调用webbrowser_VBA 公式与函数

    一, 在单元格中输入公式的3种方法: 1) 用VBA在单元格中输入普通公式 Sub formula_1() Range("d2") = ("=B2 * C2") ...

  9. VBA中使用EXCEL工作表函数

    EXCEL的VBA有两个函数库,一个是VBA的函数库,另一个是EXCEL工作表函数,也就是我们在单元格中使用的函数,两个函数库不是完全一样的.例如FIND(),VLOOKUP(),在VBA的函数库中是 ...

最新文章

  1. 三角形周长最短问题_谈“最短”
  2. java重新执行_(转载)java线程 - 线程唤醒后并被执行时,是在上次阻塞的代码行重新往下执行,而不是从头开始执行...
  3. ubuntu 安装过程所需软件
  4. JAVA设计模式之抽象工厂模式和代理模式
  5. 如何还原已经推送到远程分支的合并提交?
  6. python常问问题_Python新手在作用域方面经常容易碰到的问题
  7. 阿里云爬虫风险管理产品商业化,为云端流量保驾护航 1
  8. android studio重置
  9. 人工智能:一种现代方法 第四版 翻译序言
  10. 跳槽 ,你跳的是工资,还是阶层?
  11. jsp:使用request为页面添加静态数据。
  12. 艺赛旗(RPA)国家企业信用信息公示系统验证码破解(一)
  13. scratch设计跑酷游戏_我如何使用Scratch设计游戏
  14. C++ 实现太阳系行星系统(OpenGL)
  15. 利用python处理Excel表格中的销售数据
  16. Linux 查看某个端口的连接数
  17. RESTful Web Service 架构剖析
  18. 相同点安卓和iosui的相同点_iOS 8和安卓L详尽界面对比 风格有些相似?
  19. 鸿蒙系统原生app,鸿蒙系统第三次升级,iOSMIUI结合体吗,希望多多增加原生App...
  20. About Mail

热门文章

  1. Kong的插件:Rate Limiting
  2. Python中 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape错误解决方法
  3. 计算机网络——谢希仁
  4. win7上怎么安装linux系统安装教程,怎么装系统双系统安装教程 win7 linux
  5. multism中ui和uo应该怎么表示_Multisim在模拟与数字电子技术中的应用(最终版)最新版...
  6. 5.3. Constraints
  7. 谁说大象不能跳舞--myeclipse 优化
  8. pta--输入一个正整数n,再输入n个整数,输出其中的偶数。要求相邻数字中间用一个空格分开,行末不得有多余空格
  9. iOS APP更换应用图标logo
  10. 程序员有七个等级?你又属于哪个等级呢?