XL 2016 Convertion d'un export en csv

yblotiere

XLDnaute Occasionnel
Bonjour
ci joint un fichier avec 2 onglet un export d'une liste que j'obtient à partir d'une appli
j'ai créer une macro qui transforme cette export avec les colonne que je souhaite et dans l'ordre que je souhaite
il faut qu'une que cela est fait il faut enregistrer le resultat du second onglet en fichier .csv avec separateur ;
Je vous joind le fichier réaliser et si quelqu'un veut bien se pencher sur l'optim de la macro
Merci d'avance
yannick
 

Pièces jointes

  • dev conv.xlsm
    28.9 KB · Affichages: 37

Jacky67

XLDnaute Barbatruc
il faut enregistrer le resultat du second onglet en fichier .csv avec separateur ;
yannick
Bonjour,
Essaye comme ceci
Code:
Sub Convert()
Dim Chemin As String, Nom As String
Chemin = "F:\"  'à adapter
Nom = "Tournée du " & Format(Date, "DDMMYY")
Feuil2.Cells.Clear: Feuil2.Name = Nom
With Feuil1
  .Columns("h:h").Copy Feuil2.[a1]
  .Columns("E:E").Copy Feuil2.[b1]
  .Columns("i:i").Copy Feuil2.[c1]
  .Columns("K:K").Copy Feuil2.[g1]
  .Columns("J:J").Copy Feuil2.[h1]
  Application.CutCopyMode = False
End With
Feuil2.Copy
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=Chemin & Nom, FileFormat:=xlCSV, Local:=True
ActiveWorkbook.Close
End Sub
 

Pièces jointes

  • dev conv.xlsm
    35 KB · Affichages: 36
Dernière édition:

yblotiere

XLDnaute Occasionnel
Merci jacky67
j'ai un petit souci se fichier Csv je doit l'importer dans une autre appli
hors je me retrouve avec des lignes vides
par contre lorsque je ouvre le fichier Csv sur excel et que je refait fichier enregistrer
je ne rerouve plus le probleme lors de l'importation dans l'appli
aurais tu une idées sur ce qui provoque le problème
Cordialement
Yannick
 

Discussions similaires

Statistiques des forums

Discussions
312 472
Messages
2 088 709
Membres
103 928
dernier inscrit
MIKETUAU