Bonjour,
Par cette macro je sauvegarde une zone de données (Xport_Notes) d’un classeur dans un autre en format .csv (séparateur point virgule)
Application.Goto Reference:="Xport_notes"
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A1").Select
Application.CutCopyMode = False
ActiveWorkbook.SaveAs Filename:="C:\Test\IP.csv", FileFormat:= _
xlCSV, CreateBackup:=False
ActiveWindow.Close
End Sub
Les données sont dans une seule colonne sous cette forme :
1, 60, 20, 20, 20
2, 37, 12, 13, 12
3, 40, 15, 12, 13
4, 44, 17, 15, 12
5, 41, 16, 13, 12
6, 37, 13, 12, 12
7, 36, 12, 9, 15
8, 35, 14, 10, 11
et se retrouvent dans le fichier cible en colonne A sous la forme
« 1, 60, 20, 20, 20 »
« 2, 37, 12, 13, 12 »
« 3, 40, 15, 12, 13 »
« 4, 44, 17, 15, 12 »
« 5, 41, 16, 13, 12 »
« 6, 37, 13, 12, 12 »
« 7, 36, 12, 9, 15 »
« 8, 35, 14, 10, 11 »
Chaque ligne est entre guillemets. Comment faire pour ne pas avoir ces guillemets ( " ) au début et en fin de ligne de données ?
Merci d’avance pour votre aide.
Patrick