用VBA如何查找某一个特定单元格里的"."?
由于当初在excel里输入的时候没有好好编辑。现在麻烦了。我的Acolumn里都是如下格式:A11.1.1.1IlikeappleA21.11.1.1Ilikeapple...
由于当初在excel里输入的时候没有好好编辑。现在麻烦了。我的A column里都是如下格式:
A1 1.1.1.1 I like apple
A2 1.11.1.1 I like apple
A3 11.1.11.1 I like apple
A4 111.11.11.11 I like apple
现在我想在A column前插入两列,第一列为序列号(位数不足,自动补齐),即
A1 001.01.01.01
A2 001.11.01.01
A3 011.01.11.01
A4 111.11.11.11
而B column 为实际的内容 (比方这里是: I like apple)
我使用vba,可是在使用查找功能,即查找"."所在的位置时出现了问题,我不知道使用哪个find语句来查找一个单元格中的某一个特定字符。请excel和vba的达人帮忙。谢谢啦。不知道我的描述是否清楚了? 展开
A1 1.1.1.1 I like apple
A2 1.11.1.1 I like apple
A3 11.1.11.1 I like apple
A4 111.11.11.11 I like apple
现在我想在A column前插入两列,第一列为序列号(位数不足,自动补齐),即
A1 001.01.01.01
A2 001.11.01.01
A3 011.01.11.01
A4 111.11.11.11
而B column 为实际的内容 (比方这里是: I like apple)
我使用vba,可是在使用查找功能,即查找"."所在的位置时出现了问题,我不知道使用哪个find语句来查找一个单元格中的某一个特定字符。请excel和vba的达人帮忙。谢谢啦。不知道我的描述是否清楚了? 展开
3个回答
展开全部
=FIND(".",A1,3) 查找第3个 . 的位置,
或使用分列,最后配合好了数据,再用&连接在一起,
剩下你自己都懂了。
或使用分列,最后配合好了数据,再用&连接在一起,
剩下你自己都懂了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按你的要求,应该不用查找的,第一步,你用分列(采用固定宽度)将序列号与实际分开,第二步,采用自定义格式,将序列号显示成你想要的格式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |