Powershell - 无法在 Excel Comobject 中添加特定文本

Powershell - Unable to add specific text in Excel Comobject

我正在尝试使用 Powershell 将特定文本添加到 Excel sheet 中的单元格。例如:

,500/,500

我最接近将该文本添加到格式正确的单元格中的方法是删除字符:1500/2500。我试过将单元格视为文本并将其作为公式输入。

无效:

$wb.Sheets(1).Range("G9").Formula = "="",500""&""/""&"",500"""

$wb.Sheets(1).Range("G9").NumberFormat = "@"
$wb.Sheets(1).Range("G9").Value = ",500/,000"

使用单引号代替双引号:

$wb.Sheets(1).Range("G9").Value = ',500/,000'

您也可以消除 $wb.Sheets(1).Range("G9").NumberFormat = "@"。不必将单元格格式更改为文本。