excel - excel 到 16 位数字的 csv
问题描述
大家早上好。我是 powershell 脚本的新手。我正在尝试将多个 .xlsx 文件转换为 .csv 文件。我在网上找到了脚本,但我的信用卡号有问题。我得到最后一位数字正在四舍五入(卡号的第 16 位数字)。这是脚本。谁能帮我这个。有人也可以解释这些命令。
foreach($file in (Get-ChildItem "C:\ExcelFiles")) {
$newname = $file.FullName -replace '\.xlsx$', '.csv'
$ExcelWB = new-object -comobject excel.application
$Workbook = $ExcelWB.Workbooks.Open($file.FullName)
$Workbook.SaveAs($newname,6)
$Workbook.Close($false)
$ExcelWB.quit()
}