【发布时间】:2016-01-30 04:00:00
【问题描述】:
我正在从 XML 中读取一些值:
<DocumentSetNumber>20151027301060001</DocumentSetNumber>
$DSN = $xml.metaBI.DocumentSetNumber
然后使用 PowerShell 写入 Excel:
$ExcelWorkSheet.Cells.Item($Row,1).Value2 = $DSN
但在 Excel 中我得到这个数字:2.0151E+16
如果我更改 Excel 格式,我可以得到:20151027301060000
这不是同一个数字,我需要得到完全相同的数字。
我尝试使用 Excel 格式并在变量上使用 Tostring(),但没有运气。
我还可以尝试什么?
PS。如果我手动复制并粘贴此值,它仅适用于我使用
匹配目标格式
Excel 中的选项。
如何从 PowerShell 设置此选项?
【问题讨论】:
标签: xml excel powershell rounding excel.application