我目前正在使用powershell编写脚本,通过文件树来递归搜索XLS文件。我想将所有文件保存为xml以便能够读取它们并根据需要更改数据。使用PowerShell将Excel文件另存为XML
有没有办法将Excel文件保存为带有Powershell的XML?
感谢您的帮助!
---- ----更新
我发现了一个脚本here,基本上创建一个Excel文件并将其保存为XML。
使用我做了以下,基本上打开一个文件,并将其保存为XML同样的原则:
$xlXMLSpreadsheet = 46
$Excel = New-Object -Com Excel.Application
$WorkBook = $Excel.Workbooks.Open("c:\Test.xlsx")
$WorkBook.SaveAs("c:\Test.xml", $xlXMLSpreadsheet)
$Excel.Quit()
和它的作品真的很好。但我没有意识到第二个saveas()参数。
感谢您的帮助:)我会尽力。但我想有一种方法可以将文件实际保存为XML。 – xashcorex 2013-03-24 15:59:37