Bonjour à tous,
J'essaie, via VBA, de modifier directement dans un TCD les données d'un champ en ligne : je veux du 3 caractère et en texte
Voici le TCD

Voici la macro

Et le résultat

Sauf que les données déjà sur 3 caractères avant macro ne sont pas affectées par le format texte
Si vous faites le test puis un copier/coller valeur dans une autre colonne, vous obtiendrez ceci :

Je ne rencontre ce soucis qu'à l'intérieur du TCD ; si je copie les données en dehors du TCD et que je lance la macro, tout fonctionne.
Merci par avance pour vos éclaircissements
J'essaie, via VBA, de modifier directement dans un TCD les données d'un champ en ligne : je veux du 3 caractère et en texte
Voici le TCD

Voici la macro

Et le résultat

Sauf que les données déjà sur 3 caractères avant macro ne sont pas affectées par le format texte
Si vous faites le test puis un copier/coller valeur dans une autre colonne, vous obtiendrez ceci :

Je ne rencontre ce soucis qu'à l'intérieur du TCD ; si je copie les données en dehors du TCD et que je lance la macro, tout fonctionne.
Merci par avance pour vos éclaircissements