数字型数据在导入Excel时如何能变成文字型啊
数据库里面的数据原来都是文字型的,为了取值方便,我把他们改成了数字型,譬如 "00100 "现在导入excel的时候是变成数字的100。但是客户要求数字型栽导入的时候还是 "00100 "而不是100。请问我能做些什么来修改呢?
[解决办法]
你如果用代码导入,可以在写 range 时在内容前加 ' 号。
比如你要向 a1 写入 000100,那么就是 ...range( "a1 ")= " '000100 "
这样 excel 就识别为字符。
[解决办法]
0000001,0000002。。。。000100。。。。zasb28,zasmcn这样的,我为了区分数字和英文的数据,就吧000001什么的都用val转型了。
========================
要是用val转换,哪就不行了,0000001就成了1了,你必须用字符类型,才能保持0000001,如需要计算,先val转型,在计算后还要给它前面补0,转成字符串才可以