【发布时间】:2021-10-01 08:38:58
【问题描述】:
当我运行以下命令并打开 Excel 文件时,我看到所有单元格都被格式化为文本,但数字仍然显示为:2.38742+12。我希望看到实际值为 Text: 0002387429384723。
我在 Excel 2016 中使用 PowerShell 5.1 和 Export-Excel 模块。
$xl = "0002387429384723" | Export-Excel -Path "c:\temp\file.xlsx" -WorksheetName "Sheet1" -Numberformat "@" -PassThru
$xlSheet = $xl.Workbook.Worksheets["Sheet1"]
$xlSheet.Cells.AutoFitColumns()
Close-ExcelPackage $xl
我不确定我在这里缺少什么。任何有关这方面的指导都会有所帮助。
【问题讨论】:
标签: powershell