Convertir des fichier csv en xls avec un macro

  • Initiateur de la discussion Initiateur de la discussion DJE
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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 ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
1 K
Compte Supprimé 979
C
Retour