C
chocapic
Guest
Bonjour à tous, je post mon premier message, mais je vous suis depuis longtemps et j'avais jusqu’à présent toujours trouvé toute les solutions grâce à vos différent post et je vous en remercie.
Mon problème aujourd'hui est quand je fais une sauvegarde en CSV via la macro ci dessous, ça fonctionne mais je souhaiterai qu'il ne mette pas de séparateur tout à la fin.
actuellement:
ce que j'aimerai
Mon problème aujourd'hui est quand je fais une sauvegarde en CSV via la macro ci dessous, ça fonctionne mais je souhaiterai qu'il ne mette pas de séparateur tout à la fin.
actuellement:
firstname|lastname|language|enableclient|
Sebastien|toto|fr_FR|1|
ce que j'aimerai
firstname|lastname|language|enableclient
Sebastien|toto|fr_FR|1
Code:
Sub SaveAsCSVRep(FileName$)
Dim Range As Object, Line As Object, cell As Object
Dim StrTemp As String
Dim Separateur As String
Separateur = "|"
Set Range = ActiveSheet.UsedRange.End(xlUp).Row
Open FileName For Output As #1
For Each Line In Range.Rows
StrTemp = ""
For Each cell In Line.Cells
StrTemp = StrTemp & CStr _
(cell.Text) & Separateur
Next
Print #1, StrTemp
Next
Close
End Sub