Salut JPB, Chris, le Forum
Excuse moi, je n'avais pas vu ta dernière question.
C'est possible bien entendu, mais il faut jouer sur différents niveau dans le module : "Exportation" / macro : "BuildTXT".
Premièrement :
Set Range = TXT.Range("A" & X & "
" & TXT.Range("A65536").End(xlUp).Row)
Où on prendra soin de gérer la taille du tableau (ici de "A" à "D")
Deuxièmement :
Case 0 '(et pour tous les "Cases")
If C < 4 Then
Ici on estime que c'est dans la quatrième colonne du tableau ("D") que se trouve les valeurs numériques à convertir pour le séparateur...
On pourrait écrire :
Case 0
If C = 4 Or C = 6 Then
Ce qui aurait pour effet de convertir les colonnes "D" & "F"...
Le reste devrait être OK sans modif, quoique cette démo traite de différentes choses à la fois qu'on pourrait supprimer selon tes besoins précis...
Bonne Journée
@+Thierry