Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Format de nombre - Carte bleue

63 views
Skip to first unread message

Poulpor

unread,
Apr 23, 2007, 8:38:05 AM4/23/07
to
Bonjour,

Dans un fichier Excel, je fais saisir un numéro de carte visa (16 chiffres).

Je voudrais, par soucis de visibilité, mettre un format qui fasse :
#### #### #### ####

J'ai bien essayé #### " " #### " " #### " " ####, mais les derniers chiffres
s'arrondissent.

Existe-il un moyen d'empecher Excel d'arrondir tout en gardant un espace
entre les groupes de 4 chiffres.

(Petite contrainte : la manipulation doit se faire sans code vba.)

Merci d'avance,

Philippe

isabelle

unread,
Apr 23, 2007, 8:55:05 AM4/23/07
to
bonjour Philippe,

le format numérique d'excel est limité à 15 chiffres, pour avoir 16 chiffres il faut mettre au format "texte".

isabelle

Poulpor a écrit :

Poulpor

unread,
Apr 23, 2007, 9:02:03 AM4/23/07
to
Bonjour Isabelle,

Merci pour ta réponse. Et dans la mesure où je suis au format texte, puis-je
mettre des espaces tous les 4 caractères ?
(je pose cette question car dans mes recherches, je n'y suis point arrivé).

Philippe


"isabelle" a écrit :

dre

unread,
Apr 23, 2007, 9:02:04 AM4/23/07
to
Bonjour,

A essayer :
Cellule au format personnalisé : 000 000 000 000

"Poulpor" a écrit :

jps

unread,
Apr 23, 2007, 9:23:51 AM4/23/07
to
bonjour philippe
à supposer que tes 16 chiffes soient en A1, via Données Convertir Largeur
fixe tu découpes en 4 et tu crées ainsi 4 cellules (A1, B1, C1 et D1) avec
chacune 4 chiffres
puis dans E1, par ex, tu écris cette formule :
=A1&" "&B1&" "&C1&" "&D1
et tu as peut-être ce que tu cherches
HTH
jps

"Poulpor" <Pou...@discussions.microsoft.com> a écrit dans le message de
news: 7A32CD63-8396-45C9...@microsoft.com...

Poulpor

unread,
Apr 23, 2007, 9:50:01 AM4/23/07
to

=> Isabelle : merci pour l'information : j'ai bien l'impression que ce max
de 15 chiffres n'est pas variable dans Excel
=> dre : pas mal mais, ca arrondit le dernier chiffre, car on est au format
chiffre
=> jps : oui, mais je voulais éviter une astuce et y aller directement.

Merci à tous pour le dérangement. Ca m'aide à arreter de chercher : ils
n'auront qu'à faire attention en saisissant le numéro de carte !

PS : je n'ai jamais vu un newsgroup aussi réactif !

"dre" a écrit :

jps

unread,
Apr 23, 2007, 10:51:01 AM4/23/07
to
tu sais, philippe, ce ne sont pas toujours les meilleurs qui apparaissent le
dimanche soir, en gros plan, sur les écrans de la télé
jps

"Poulpor" <Pou...@discussions.microsoft.com> a écrit dans le message de

news: 4EC6037C-7058-48F2...@microsoft.com...

dre

unread,
Apr 23, 2007, 11:20:01 AM4/23/07
to
Rebonjour,

J'aimerais qu'on m'explique comment j'ai fait.
Voir la pièce jointe.

http://cjoint.com/?exroyntL1H

"Poulpor" a écrit :

isabelle

unread,
Apr 23, 2007, 11:25:28 AM4/23/07
to
bonjour dre,

il n'y a que 12 chiffres dans ton exemple essai avec 16 chiffres.

isabelle

dre a écrit :

jps

unread,
Apr 23, 2007, 11:32:36 AM4/23/07
to
de toutes façons, dre, philippe souhaite que son n° de CB se découpe en 4
chiffres et non en 3, comme tu le suggérais
jps

"isabelle" <i@v> a écrit dans le message de news:
e$W$QvbhHH...@TK2MSFTNGP02.phx.gbl...

isabelle

unread,
Apr 23, 2007, 11:54:17 AM4/23/07
to
re bonjour Philippe,

une solution serait de mettre une validation de texte avec nombre de caractère = 19
au menu, données, Validation

http://cjoint.com/?exr2SUytGw

isabelle

Poulpor a écrit :

isabelle

unread,
Apr 23, 2007, 12:10:18 PM4/23/07
to
ps/

ceci n'empechera pas l'utilisateur d'entrer un valeur de type "abcdefghijklmnopqrs"
mais ça lui donnera un minimun d'information sur ce que l'on attend de lui.

isabelle

isabelle a écrit :

Poulpor

unread,
Apr 23, 2007, 12:20:02 PM4/23/07
to
Pas mal du tout comme idée : je vais la picorer de ce pas.

Masi bon, ca me parraît incroyable comme histoire !

"isabelle" a écrit :

isabelle

unread,
Apr 23, 2007, 12:49:53 PM4/23/07
to
bonjour Philippe

copie la cellule A1 du fichier exemple http://cjoint.com/?exr2SUytGw à l'endroit de ton choix,

isabelle

Poulpor a écrit :

Trirème

unread,
Apr 23, 2007, 1:01:31 PM4/23/07
to
B'soir Poulpor
J'ai bien une solution mais pour la valider j'aurai besoin de ta carte bleue et de son
code secret.
Si tu es d'accord nous passerons en privé pour régler ça entre nous.
Discrétion assurée.

Trirème... d'humeur mutine
:-P

Poulpor a écrit :

jps

unread,
Apr 23, 2007, 1:06:38 PM4/23/07
to
:-)))))
jps qui avait aussi cette solution mais a préféré un bon phishing de
derrière les fagots

"Trirème" <No...@EvryOuer.fr> a écrit dans le message de news:
eTE4Kjch...@TK2MSFTNGP03.phx.gbl...

jps

unread,
Apr 23, 2007, 1:07:30 PM4/23/07
to
19 ou 16, isabelle....je suis perdu
jps


--
meilleures salutations
françois sabatier
"isabelle" <i@v> a écrit dans le message de news:
%23I1tbec...@TK2MSFTNGP03.phx.gbl...

isabelle

unread,
Apr 23, 2007, 1:33:37 PM4/23/07
to
c'est 16 + les 3 espaces,

isabelle

jps a écrit :

Patrick BASTARD

unread,
Apr 23, 2007, 4:06:28 PM4/23/07
to
Bonjour, *Poulpor*

La saisie en A1 précédée de ' (apostrophe) pour forcer la saisie texte.
La formule suivante :
=GAUCHE(A1;4)&" "&GAUCHE(DROITE(A1;12);4)&" "&GAUCHE(DROITE(A1;8);4)&"
"&DROITE(A1;4)
te découpe ton n° en 4 groupes de 4 chiffres..

Mais pourqupi ne pas saisir tout simplement :
'1111 2222 3333 4444

--
Bien amicordialement,
P. Bastard

Avant d'imprimer ce mail, ayez une pensée pour les arbres.

Modeste

unread,
Apr 23, 2007, 4:57:10 PM4/23/07
to
Bonsour® Poulpor avec ferveur ;o))) vous nous disiez :

> > une solution serait de mettre une validation de texte avec nombre de
> > caractère = 19
> > au menu, données, Validation

en effet : controler que l'on a saisi 19 caracteres dont 3 espaces correctement
placés et 16 chiffres ;o)))

Mettre la colonne A en format texte
Menu Données > Validation
Onglet Options :
Autoriser : Personnalisée
Formule : =ET(STXT(A1;5;1)=" ";STXT(A1;10;1)=" ";STXT(A1;15;1)="
";NBCAR(A1)=19;ESTNUM(--SUBSTITUE(A1;" ";"")))

Onglet Message de saisie :
message de saisie :
4 groupes de 4 chiffres
chaque groupe séparé par un espace
exemple :
1234 1234 1234 1234

Onglet Alerte d'erreur :
Message d'erreur : Il doit y avoir 16 chiffre par groupe de 4 chaque groupe
séparé par un espace
--
--
@+
;o)))


jps

unread,
Apr 23, 2007, 5:18:58 PM4/23/07
to
oops mon ange tu penses tellement plus loin que moi!!!!
bises implorant le pardon
jps

"isabelle" <i@v> a écrit dans le message de news:

%23HMK42c...@TK2MSFTNGP03.phx.gbl...

Modeste

unread,
Apr 23, 2007, 5:41:38 PM4/23/07
to
Bonsour® jps avec ferveur ;o))) vous nous disiez :

> oops mon ange tu penses tellement plus loin que moi!!!!
> bises implorant le pardon

on aura tout vu ... !!!
apres ENRI voila le séide qui demande le pardon de i@v
--
--
@+
;o)))


Poulpor

unread,
Apr 23, 2007, 7:36:02 PM4/23/07
to
Merci à tous une fois de plus.

C'est un fichier que je fais saisir dans mon entreprise à des salariés qui
ne sont pas à l'aise avec la bureautique. Il me semble impossible de faire
saisir une cellule avec une " ' " pour focer le mode texte.
Et je voulais faire un fichier sans code (le risque de ne pas savoir activer
les macros existe)


Enfin , pour info, je demande des numéros de carte affaire de l'entreprise
et ne suis pas un escroc international ! ;-)

"Patrick BASTARD" a écrit :

isabelle

unread,
Apr 23, 2007, 8:08:53 PM4/23/07
to
;-)
isabelle

Modeste a écrit :

jps

unread,
Apr 24, 2007, 1:25:16 AM4/24/07
to
bouhhhhhhh, et ça te fait rire, toi isabelle, un truc aussi tordu?????
d'abord, faut-il lire ENRI ou INRI?
ensuite le séide, Modeste aurait pu dire de combien il était sur l'échelle
de Richter
enfin, Yavé aucune raison qu'il donne l'adresse de la rainette québécoise
jps

"isabelle" <i@v> a écrit dans le message de news:

e65MvTgh...@TK2MSFTNGP03.phx.gbl...

0 new messages