J'utilise Excel 2003 sur XP Pro et je voudrais un VB script pour sauvegarder automatiquement une feuille d'un fichier Excel dans un fichier au format .csv en ayant le ';' comme séparateur et non la ',' et les dates au format français.
J'ai trouvé le code suivant que fait ce que je veux mais c'est au format américain (séparateur =',' et les dates au format MM/DD/YYYY):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Const xlCSV = 6 Set objExcel = CreateObject("Excel.Application") Set objWorkbook = objExcel.Workbooks.Open("test.xls") objExcel.DisplayAlerts = FALSE Set objWorksheet = objWorkbook.Worksheets("6B") objWorksheet.SaveAs "test_6B.csv", xlCSV,,,,,,,,,True objExcel.Quit
Comment faire ?
merci.
Partager