2016-02-05 108 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