设置了但并没有用。在将内容copy到excel时数字前的0已经被去掉了。
追答你的这个copy说的好简单,,,用的excel的copy命令吗?如果是的话,只copy数据的值的方式,试下(相当于excel的选择性粘贴---值)
追问按你的方式做了,但是我copy进来的内容还是被当作数字处理了,最前面的0被去掉了。
而除我copy的内容以处的其它行却已经是文本格式了。
我这边的copy和粘贴都是用js代码实现的,obj.execCommand("Copy") sheet.Paste();
sheet.Paste();需修改
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
这是vba的写法,你参考着修改为js的吧。总之就是选择性粘贴为数值。
或者,你可以把你的所有内容前面加上 ' 符号,再copy, paste也可以解决