PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表] 资料剖析VBA的格式一问
楼主:
ljuber
(美少妇与女儿同学的故事)
2016-01-12 09:28:39
软件:excel
版本:任何版本
简单的资料剖析vba:
Sub 资料剖析test()
Dim abc As Worksheet
Set abc = Worksheets("原始资料")
Range(abc.[A1], abc.[A1].End(xlDown)).Select
Selection.TextToColumns Destination:=Range("A1"), Other:=True, _
OtherChar:="_"
End Sub
但是有数字的就会变成数字格式
导致我有些是0912123456 会变成912123456
不知道要怎么默认成都是以文字格式剖析?
原始资料类似下面,以 _ 当分隔 但是不一定长度都一样
张劭函_A123456789_620202_鸡排妹_1_A987654321_780102_林依晨_2_a478965321
_690102_01051235
张晓明_A123456789_620202_01051235
作者: soyoso (我是耀宗)
2016-01-12 10:37:00
range.texttocolumns内有fieldinfo可各别设定参数分隔字段的资料类型,但原文举的例看起来不一定储存格的分隔字段是一致的话,是否先用取代,将_(下底线)取代为_'(下底线加上单引号或其他可区别于目前资料的文字),再来剖析
楼主:
ljuber
(美少妇与女儿同学的故事)
2016-01-12 10:48:00
了解 竟然有这招 感谢!!
作者: soyoso (我是耀宗)
2016-01-12 10:48:00
最后以'(单引号)取代'(单引号)的方式就可将'(单引号)隐藏至储存格
https://youtu.be/suFjES-ypSM
上列操作的顺序另外删除回文内"其他可区别于目前资料的文字",因会于取代时,会将希望的文字格式转为数字型
继续阅读
[算表] 一个vba复制的问题?
ljuber
Re: [算表] 抓取今天的值,之前的不动,之后的不显示
jklkj
[算表] 排列组合
rd2l4
Re: [算表] Excel两行间文字升降比较
FortDaGame
[算表] VBA 大数值位元运算溢位问题
capoer
[问题] EXCEL 取斜的资料
yar1414
[算表] 选取储存格用键盘进入光标状态
hentitan
[文件] 目录中的空白如何设定?
w12389034e
[算表] 不同工作表可以合并统计吗?
oplopl
[算表] EXCEL宏中如何让工作表为变量??
lake39
Links
booklink
Contact Us: admin [ a t ] ucptt.com