Excel VBA里面怎样把数字转换成字符串

 我来答
姓王的wy451

推荐于2018-05-10 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8734万
展开全部

假如数字在A1单元格,公式如下:

=""&A1 

职场咨询师小陈

2021-04-01 · TA获得超过1.7万个赞
知道大有可为答主
回答量:9649
采纳率:99%
帮助的人:207万
展开全部
Excel VBA编程会用到很多字符串的处理,如字符串的提取,查找字符串,字符串的转换,字符串比较等,本部分将对字符串的处理函数进行总结系统讲解,通过本章,你可以学习到一般常用的VBA编程字符串处理函数及其用法。

字符串提取函数

Mid函数可以从字符串中提取任何指定的子字符串,返回包含字符串中指定数量的字符的字符串。其语法为:
Mid(String,Start[,Len])
其中,如果参数String包含Null,则返回Null;如果参数Start超过了String的字符数,则返回零长度字符串(“”);如果参数Len省略或超过了文本的字符数,则返回字符串从Start到最后的所有字符。

Left函数可以从字符串的左边开始提取字符或指定长度的字符串,即返回包含字符串中从左边算起指定数量的字符。其语法为:
Left(String,CharNum)
其中,如果参数String包含Null,则返回Null;如果参数CharNum的值大于或等于String的字符数,则返回整个字符串
与Left函数不同的是,Right函数从字符串的右边开始提取字符或指定长度的字符串,即返回包含字符串中从右边起指定数量的字符。其语法为:
Right(String,CharNum)

字符串查找函数

可使用InStr函数返回一字符串在另一字符串中的位置,因此,也可以使用该函数确定一个字符串中是否包含有另一个字符串。其语法为:
InStr([Start,]string1,string2[,compare])
其中,参数Start为可选参数,设置查找的起点,如果省略,则从第一个字符的位置开始查找,当指定了参数Compare时,则要指定此参数。参数string1为被查找的字符串,参数string2为要查找的字符串,这两个参数都是必需的。
如果在String1中没有找到String2,返回0;如果找到String2,则返回String2第一个出现的首字符位置(即1到String1的长度);如果String2的长度为零,返回Start。

也可以使用InStrRev函数返回一个字符串在另一个字符串中出现的位置,与InStr函数不同的是此函数从字符串末尾开始查找,此处要注意,虽是从后往前查找,但是返回的值还是从前往后算的。。其语法为:
InStrRev(String1,String2[,[Start[,compare])
参数String1为被查找的字符串,参数String2为要查找的字符串,这两个参数都是必需的。参数Start为可选参数,设置每次查找开始的位置,若忽略则使用-1,表示从上一个字符位置开始查找。参数Compare为可选参数,表示所使用的比较方法,如果忽略则执行二进制比较。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-08-11
展开全部
VBA 里面转换成 字符串 之后要做什么哪?
format、str cstr 这些函数 都可以转换
另外 通过 把一个数字 赋值给一个 String类型的变量 也可以自动转换成字符串格式……
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式