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 = "@"
。不必将单元格格式更改为文本。
我正在尝试使用 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 = "@"
。不必将单元格格式更改为文本。