Convertir des fichier csv en xls avec un macro

DJE

XLDnaute Nouveau
Bonjour,

Je souhaite convertir des fichiers .csv en fichier .xls avec une macro. J'ai créé une macro pour le faire. Seulement, les données de ces fichiers (créés par la macro) sont séparé par des points virgules, alors que quand je fais la manip à la main, le fichier est OK.
Voici la macro que j'ai crée :
Sub conversion_csv()
'
' Macro6 Macro
' Macro enregistrée le 14/04/2008 par DJE
'

'
'declaration de la variable

Dim nmois As String
nmois = InputBox(prompt:="Entrer le numéro du mois")

Dim equipe As String
equipe = InputBox(prompt:="Entrer le nom de votre équipe en MAJUSCULE")

'ouverture des csv
Workbooks.Open Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-SUA-" & nmois & ".csv" _
, UpdateLinks:=0

Workbooks.Open Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-TMTAE-" & nmois & ".csv" _
, UpdateLinks:=0

Workbooks.Open Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-TPDMR-" & nmois & ".csv" _
, UpdateLinks:=0

Workbooks.Open Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-TPDMT-" & nmois & ".csv" _
, UpdateLinks:=0


Windows("ALL-AGT-M-TMTAE-" & nmois & ".csv").Activate
ActiveWorkbook.SaveAs Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-TMTAE-" & nmois & ".xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Windows("ALL-AGT-M-TPDMR-" & nmois & ".csv").Activate
ActiveWorkbook.SaveAs Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-TPDMR-" & nmois & ".xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Windows("ALL-AGT-M-TPDMT-" & nmois & ".csv").Activate
ActiveWorkbook.SaveAs Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-TPDMT-" & nmois & ".xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Windows("ALL-AGT-M-SUA-" & nmois & ".csv").Activate
ActiveWorkbook.SaveAs Filename:= _
"\\srvcrdaprj\Projets\CRD COMMUN PRJ\tableaux de bord téléconseillers\hyperion stats appels\" & equipe & "\ALL-AGT-M-SUA-" & nmois & ".xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False


End Sub

Pouvez-vous m'aider ?
 

Discussions similaires

Statistiques des forums

Discussions
314 645
Messages
2 111 536
Membres
111 185
dernier inscrit
Laurent.