2015-10-06 102 views
0

如何在Excel單元格中插入空格?我正在嘗試使用以下代碼,但在寫入excel時,它會自動修剪空間。Powershell | Excel |插入空格

$test = "122332323" + "  " 
$ws.Cells.Item(5,1) = $test 

我甚至嘗試PadRight但也修剪空間而寫脫穎而出。

+1

它可能是越來越格式化爲一個數...兩個選項浮現在腦海中,值得一試 - 首先設置單元格的格式,然後設置值或在數字前面輸入一個單引號。 –

+0

你能幫助如何通過PowerShell設置單元格的格式嗎? – 404

+0

你試過這個嗎? $ test =「'122332323」我在前面添加了一個單引號並刪除了+連接。在PowerShell中這不是必需的。我相信單引號可能會爲你做。 –

回答

0

這是一個單元格的格式問題,定義一個「文本」類型的NumberFormat像這樣的小區......

$test = "122332323" + "  " 
$cell = $ws.Cells.Item(5,1) 
$cell.NumberFormat = '@' 
$cell.Value2 = $test