recopie : mes chaines de caractères se transforment en valeurs numériques

  • Initiateur de la discussion Initiateur de la discussion dut-dut
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

dut-dut

Guest
Bonjour !

Je recopie certaines lignes d'un tableau dans une autre feuille ainsi :

[...]
coll.Add Range(Cells(row1, 1), Cells(row1, 6))

[...]
lig = 1
Do While lig <= coll.Count
Range(Cells(lig, 1), Cells(lig, 6)) = coll(lig).Value
lig = lig + 1
Loop


Seulement dans ce tableau j'ai des chaines de caractères genre ' 23' qui deviennent des valeurs numériques (23) à la recopie.

Comment puis-je faire pour garder le format d'origine ? (chaine de caractères)
 
Hier soir le déclic : il suffit de définir le format des cellules comme du texte. Comme ça les espaces situés avant les nombres sont conservés.

C'est tout bête !

Merci à... moi. (merci aussi à Michel_M)
Salut !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
1 K
Réponses
1
Affichages
952
Réponses
6
Affichages
1 K
Réponses
7
Affichages
862
Retour