Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

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)
 
D

dut-dut

Guest
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 !
 

Discussions similaires

Réponses
8
Affichages
801
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…