1
如何将Excel文件(xlsx)批量转换为csv?我试过从xlsx创建csv(s)
$source = 'C:\path\to\file'
Get-ChildItem $source '*.xlsx' | Rename-Item -NewName { $_.Name -replace '\.xlsx','.csv' }
但是csvs是不可读的。理想情况下,我希望能够从每张纸上制作一张csv(所以我不必在转换之前手动将它们分开)。
谢谢。
你不能只重命名文件,并期望改变文件的内容。您需要一个能够理解XLSX的程序或模块,然后才能根据内容生成CSV。这对于Stack Overflow问题来说太广泛了。 – mason
@mason我看着你说什么,我做了一些研究..我发现/得到了一个工作函数下面。 – physlexic