0
我想要在excel表格中修改excel中的前导0。 我使用像下面的列值,它显示前导0,但在开始时单引号。前导0从excel中修剪php
我使用像“'$值”
任何人都可以请帮我在这如何删除Excel的这种单引号与具有领先的0值?
我想要在excel表格中修改excel中的前导0。 我使用像下面的列值,它显示前导0,但在开始时单引号。前导0从excel中修剪php
我使用像“'$值”
任何人都可以请帮我在这如何删除Excel的这种单引号与具有领先的0值?
我建议格式化数据范围为10位数字而不是插入'
。
你可以找到更多关于Range.NumberFormat
here on MSDN。
哪里$value
是你的价值和$worksheet
是Worksheet object:
$value = "0000000001"
$workSheet.Range("A1").Value2 = $value
$workSheet.Range("A1").NumberFormat = "0000000000"
代码请。 (a)在Excel中处理什么样的文件格式 - csv或xls/xlsx? (b)你处理什么样的数据?相同的数字或变量? – gms0ulman
文件格式为xlsx.It是10位数字的字符串格式数据,但是它的前三位数字是三位数字。 – user1755949
关于此问题,已经有很多问题了。例如,请参阅http://stackoverflow.com/q/3992541/4606130。搜索“excel领先的零”,你会明白我的意思。请在发布之前进行搜索。 – micstr