2015-10-06 65 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