Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3745|回复: 4

[分享] 【烟花原创】VBA零基础之第166篇 VBA函数之字符串(二)

[复制链接]
发表于 2014-4-27 16:43 | 显示全部楼层 |阅读模式
4> Mid函数
返回 Variant(String),其中包含字符串中指定数量的字符。
语法:Mid(string,start[, length])
String:必要参数,字符串表达式。如果 string 包含 Null,将返回 Null
start 必要参数, string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串("") 如果表达式的值为0或负数,则会产生运行错误(5)。表达式中有小数时,会按“四舍六入五单双”的原则做处理。
length 可选参数,要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。
示例1

示例2

注意:工作表中的MID函数第三个参数(length)不能省略。
MidBMid$这里不再一一拿出来讲解,各位童鞋可以自己测试下。
土豪版本的字符串函数还是可以多多使用,不过用的时候注意,土豪不喜欢空手而来的(第一个参数为Null)。

5>LTrim函数,RTrim函数,Trim函数
LTrim返回 Variant (String),其中包含指定字符串的拷贝,没有前导空白
RTrim返回 Variant (String),其中包含指定字符串的拷贝,没有尾随空白
Trim返回 Variant (String),其中包含指定字符串的拷贝,没有尾随和尾随空白
同样,这三个函数也有土豪版,推荐多多使用,不用卖肾还能提高效率。
语法:LTrim(string)
RTrim(string)
Trim(string)

示例:

注意:
虽然都是Trim,但VBA中的TRIM与工作表中Trim函数相比,功能还是弱了点。
工作表中的Trim函数除了单词之间的单个空格(多个空格只保留一个),能够清除文本中所有的空格。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-4-27 18:03 | 显示全部楼层
回复

使用道具 举报

发表于 2014-5-3 08:03 | 显示全部楼层
回复

使用道具 举报

发表于 2014-5-3 08:21 | 显示全部楼层
花亲,加油
回复

使用道具 举报

发表于 2014-6-18 16:58 | 显示全部楼层
MID函数,LTrim函数,RTrim函数,Trim函数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 08:35 , Processed in 0.168103 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表