• Initiateur de la discussion Initiateur de la discussion lolo
  • 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 !

L

lolo

Guest
Bonjour à toutes et à tous,

je n'arrive pas à comprendre comment Excel, et accessoirement VBA, gère la différence entre un format texte et un format nombre. je m'explique :

J'ai récupéré un fichier dans lequel figure des identifiants qui, bien qu'étant des nombres, sont considérés comme du texte. La preuve c'est que quand je les classe, ils sont classés comme du texte.

J'ai développé une petite appli qui vient modifier certains enregistrements de mon fichiers et là, patatra, les identifiants modifiés sont considérés comme des nombres et non comme du texte. j'ai beau entré les modifs sous forme Range("A1") = str(identifiant modifié) c'est toujours considéré comme un nombre et non plus comme un texte. Ce qui fait quand je classe à nouveau mon fichier j'ai d'un côté des identifiants classés sous forme de texte de l'autre des identifiants classés sous forme de nombre.

Je sais que je peux utiliser le paramètre dataoption de la fonction sort pour y remédier, mais au delà de cet artifice, je voudrais comprendre comment Excel peut stocker des nombre sous forme de texte !

Merci d'avance à tous ceux qui peuvent m'apporter des éléments de réponse.

lolo
 
- 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
12
Affichages
226
Réponses
12
Affichages
546
Retour