Bonjour,
je dispose d'un fichier Excel et j'essaie d'automatiser une solution pour l'obtenir sous format CSV.
J'ai donc pensé aux macros, voilà la mienne :
Ce bout de code se situe dans un fichier qui execute automatiquement cette action à son ouverture. Le fichier est ouvert par du code VBScript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ChDir "E:\tmp" Workbooks.Open fileName:=fileNameXLS fileNameCSV = Replace(fileNameXLS, "xls", "csv") ActiveWorkbook.SaveAs fileName:=fileNameCSV, _ FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Save
Mon problème est qu'il me demande toujours si je veux enregistrer les modifications apportées à mon fichier CSV.
Je voudrais savoir s'il y a un moyen de corriger mon problème ou s'il existe une autre astuce pour effectuer la conversion.
J'espère avoir été clairMerci à vous !
Partager