【发布时间】:2022-10-21 03:16:34
【问题描述】:
第一次在这里发海报。如果我没有遵循发布此问题的最佳做法,我深表歉意。
我对脚本和 PowerShell 非常陌生。
问题:
我在这种格式的 Excel 表中有数据。
Excel 数据图像链接
我想修改这些数据并将其导出到文本文件中。以这种格式。
所需的输出图像链接
到目前为止,我已经尝试通过访问每个单元格来修改 excel 数据。要访问每个单元格,我使用了下面提到的类似代码。
for (($i = 1); $i -lt 4; $i++)
{
$column=$ExcelWorkSheet.Columns.Item(1).Rows.Item($i).Text
$dataType=$ExcelWorkSheet.Columns.Item(2).Rows.Item($i).Text
$c1=("`"" + "$column" + "`""+":")
$c2=("`"" + "$dataType" + "`"" + ",")
$ExcelWorkSheet.Columns.Item(1).Rows.Item($i).Value=$c1
$ExcelWorkSheet.Columns.Item(2).Rows.Item($i).Value=$c2
}
我仍然不确定这是否是正确的方法。
解决这个问题的最佳方法是什么?
只是想了解我应该怎么做才能解决这个问题。我不是在寻找确切的代码。
分步说明或一些资源会有所帮助。
谢谢!
【问题讨论】:
-
以防万一你还没有学会。您应该学习如何在 Excel 电子表格和 CSV 文件之间传输表格。尽管它需要手动步骤,但它在 Excel 本身中非常容易。然后你应该学习 Import-Csv 和 Export-Csv。这将为您提供相当大的数据操作能力。这不像你正在学习的那样先进,但回报是值得学习的。
标签: excel algorithm powershell text-files