Generalite formatage d'une cellule en String [Excel] - Programmation
Marsh Posté le 08-08-2001 à 08:54:34
=CTXT(123456789879795;0;VRAI)  
 
 
2° paramètre pour virer les décimales 
3° paramètre pour virer les espaces (séparateurs des milliers) 
 
Euh XL 97 mais bon c'te fonction est assez ancienne et doit tjs exister en XL2000 
Marsh Posté le 08-08-2001 à 09:00:40
Tout d'abord Merci de m'aider 
j'ai ecrit ca danx une cellule  mais il m'ecris encore des dieses 
 
et si je le fait dans une autre cellule  il me met a la place  #NAME?      t'as une explication? 
Merci 
Marsh Posté le 08-08-2001 à 09:05:20
 
 
ske j t donné je l'ai testé en XL97 et çà fonctionne en le mettant directement dans une cellule  
 
Marsh Posté le 08-08-2001 à 09:08:11
ah  zut c'est trop moche ca   ....merci qd meme 
 
Mais si je selectionne une cellule et je fais  FORMAT  CELLULE  puis je choisi le bon format  ca devrai marcher  non? 
 
chez  moi ca marche pas 
Marsh Posté le 08-08-2001 à 09:14:13
bon par le Format Cellule, faut virer les décimales pour virer l'affichage exponentielle. 
 
pour les # c un pb de largeur de colonne  
 
 
 
sinon la formule de conversion CTXT en string marche très bien, même avec 2 cellules. Tu mets ton nombre en A1 et en B1 par ex tu mets =CTXT(A1;0;VRAI) 
[edtdd]--Message édité par m@nou--[/edtdd]
Marsh Posté le 08-08-2001 à 09:22:14
Merci  tout plein  les diese st resolus -->  la largeur etait trop petite 
 
et pour les decimales aussi  
 
MERCI m@nou  tu me sauve la vie   
   
  
  
  
 
Marsh Posté le 08-08-2001 à 08:43:11
sur execl si danx une case je met un gros chiffre (par ex 12345678987979585) il m affiche que des diese (#) n'y a til pas un moyen pour dire a la case qu elle doit traiter ca comme une chaine de caratere (String) pour qu elle m'affiche le chiffre entier sans diese ..et sans puissaisse de dix
Merci
---------------
Une ptite aide en VB et jVBien