2016-02-05 111 views
0

我想要在excel表格中修改excel中的前导0。 我使用像下面的列值,它显示前导0,但在开始时单引号。前导0从excel中修剪php

我使用像“'$值”

任何人都可以请帮我在这如何删除Excel的这种单引号与具有领先的0值?

+0

代码请。 (a)在Excel中处理什么样的文件格式 - csv或xls/xlsx? (b)你处理什么样的数据?相同的数字或变量? – gms0ulman

+0

文件格式为xlsx.It是10位数字的字符串格式数据,但是它的前三位数字是三位数字。 – user1755949

+0

关于此问题,已经有很多问题了。例如,请参阅http://stackoverflow.com/q/3992541/4606130。搜索“excel领先的零”,你会明白我的意思。请在发布之前进行搜索。 – micstr

回答

0

我建议格式化数据范围为10位数字而不是插入'

你可以找到更多关于Range.NumberFormathere on MSDN

哪里$value是你的价值和$worksheetWorksheet object

$value = "0000000001" 
$workSheet.Range("A1").Value2 = $value 
$workSheet.Range("A1").NumberFormat = "0000000000" 

Output in Excel