Bonjour,

J'aimerai convertir un fichier excel en csv tout en conservant les variables locales (séparateur décimal......)

Code Powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$ExcelWB = new-object -comobject excel.application
 
Get-ChildItem -Path "C:\TEMP\TEMP.xlsx" | ForEach-Object{
    $Workbook = $ExcelWB.Workbooks.Open($_.Fullname) 
    $newName2 = "C:\TEMP\TEMP.csv"
    $Workbook.worksheets.item("DATA").SaveAs($newName2,6)
    $Workbook.Close($false)
}

comment integrer les parametres ?