excel avoir une valeur en "000011" et non pas "11" - Logiciels - Windows & Software
Marsh Posté le 04-03-2004 à 11:58:18
format de cellule/nombre/personnaliser/type
mettre les 0 suivis de # (en l'occurence quatre)
valider
Marsh Posté le 04-03-2004 à 12:08:48
Avec ça en fait, j'ai la valeur qui change bien dans la case, mais si je clique dessus, dans la ligne "fx" en haut, j'ai toujours "11", et pas "000011".
Merci tout de même pour ton aide, mais je cherche toujours.
Marsh Posté le 04-03-2004 à 12:11:21
Déclare simplement ta cellule en text (format cellule -> text) : comme ça, plus besoin de '
Marsh Posté le 04-03-2004 à 13:36:47
Ouaip, mais le soucis (il est vrai que j'ai oublié de le préciser au départ...), c'est que c'est qu'une partie du fichier m'est donné, avec un peu plus de 150 références à changer, et comme je risque d'en recevoir régulièrement, ben j'aimerais autant avoir un truc "automatique".
Je vais essayer de faire une macro sinon, malgré le fait que je sois une grosse quiche.
Et en attendant, si d'autres ont des solutions, je prends.
Marsh Posté le 04-03-2004 à 13:40:05
A part considerer ta cellule comme contenant du texte (et donc un guillemet " devant le contenu), on peut pas faire .
edit: si tu n'utilises pas les donnees pour des calculs, ca va
et tu peux selectionner la plage entiere avant de faire la conversion comme on t'explique au dessus !
Marsh Posté le 04-03-2004 à 13:41:10
tu pourrais exprimer ta demande précisément, avec un peu plus de détails ...
Marsh Posté le 04-03-2004 à 13:44:56
mrpochpoch a écrit : tu pourrais exprimer ta demande précisément, avec un peu plus de détails ... |
+1
Je vois pas ce qui t'empeche de formatter en texte un ensemble de cellules ?
Marsh Posté le 04-03-2004 à 13:58:06
latruffe a écrit : |
+1
Marsh Posté le 04-03-2004 à 14:11:40
Alors:
J'ai un ensemble de cellule avec écrit dedans ceci: "000011", mais comme c'est en format "nombre", ce qui s'affiche dans le champ "fx" du haut, est en fait "11".
Ce que je voudrais moi, c'est que ça affiche "00011" aussi.
C'est possible à faire en formattant la cellule en texte, mais comme la valeur réelle est "11", et bien quand je sélectionne les cellules et que je les passe en texte, les valeurs qui s'affichent dans le tableau passent de "000011" à "11", ce qui est logique. Et comme j'ai environ 150 cellules à changer, j'a pas franchement envie de toutes les passer pour rajouter 4 zéros après les avoir formatées en texte.
Le texte passe mes valeurs de "000011" à "11", moi je voudrais le contraire: que ce qui s'affiche dans le champ "fx" lorsqu'une cellule est sélectionnée passe de "11" comme c'est maintenant à "000011".
Marsh Posté le 04-03-2004 à 16:06:50
OK, c'est clair.
Donc je dis petite macro que tu assignes à un bouton.
Marsh Posté le 04-03-2004 à 16:10:29
Ah si, une autre suggestion (qui ne marche que si ton document est assez simple :
Tu sauvegardes ton document en format texte : ton 11 va être sauvegardé en 00011 et tu reimportes ton fichier en déclarant ta colonne en texte.
Marsh Posté le 04-03-2004 à 17:21:29
"qui ne marche que si ton document est assez simple" -> Manque de pot, ce n'est pas le cas.
Bon, c'est parti pour une bonne vieille macro.
Merci de votre aide en tout cas.
Marsh Posté le 04-03-2004 à 11:48:56
Sous Excel 2000/XP, j'écris dans une case ceci: "000011" (sans les guillets), mais lorsque je sélectionne la cellule, la valeur écrite en haut est en fait "11" tout court, alors que je voudrais qu'elle soit la même que ce qui est écrit dans le tableau, à savoir donc "000011".
Comment faire ceci?
Merci!
EDIT: je sais qu'il est possible de le faire en mettant un apostrophe devant les "0", mais si y'a une façon plus simple/rapide, je susi preneur.
Message édité par Furaxx le 04-03-2004 à 13:49:40