Saisir un et deux zéros dans une cellule dans Excel 2010

Résolu
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrais obliger les utilisateurs de mon fichier à saisir un numéro de téléphone dans une cellule.
Pour cela j'ai sélectionné , Données --> Validation des données --> Autoriser "Décimal".
A présent je voudrais que les utilisateurs puisse saisir soit un numéro de téléphone suisse donc "022..." soit un numéro français "0033..." soit un numéro suisse commençant par "0041...".
Je n'arrive pas à trouver un format de cellule personnalisé qui permet ce que je recherche.
Pourriez-vous m'aider SVP !!!

Merci
A voir également:

5 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Format cellule, special, numéro de telephone
0
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Je n'ai aucun type sous cette section...
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour (salut f89...)
étonnant,? c'est quel logiciel?
sur excel le format spécial donne les N° de téléphone de pas mal de pays
crdlmnt
0
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
C'est Excel 2010...
J'ai bien cherché mais je ne trouve aucun format "N° de téléphone"
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Clic droit / Format de cellule / Onglet dans la fenêtre :Nombre
Liste à gauche : spécial et ensuite voyez le tableau qui s'affiche dans cette fenêtre pour sélectionner le pays
crdlmnt
0
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Je n'ai aucune option dans la section "spécial"...
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353 > popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Alors achète une version française officielle et complète d'Excel.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

Ils te parlaient de format personnalisé de cellule, mais toi ton pb c'est une validation.
Ils sont parfois un peu lents à se réveiller le matin ;-)
Sélectionner la colonne et :
Autoriser: Personnalisé
Formule: =OU(GAUCHE(A1;3)="022";GAUCHE(A1;4)="0033";GAUCHE(A1;4)="0041")

eric

En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
0
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
La formule ne fonctionne pas...
la fenêtre avec le message d'erreur apparaît
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Ta colonne doit être au format texte sinon excel enlève les 0 non significatifs.
eric
0
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Eric :)

A présent j'aimerais obliger l'utilisateur à saisir des chiffres et non des lettres...
C'est pourquoi je voulais sélectionner "Autoriser"--> "Décimal" avec un message d'erreur personnalisé.

Cordialement
Pauline
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
=ET(N(-A1);OU(GAUCHE(A1;3)="022";GAUCHE(A1;4)="0033";GAUCHE(A1;4)="0041"))

eric
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bon sang, mais c'est bien sur , inspecteur d'Eric....)
Je me suis laissé embarqué par la première réponse et j'ai été effectivement long à me réveiller.
Bien amicalement
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
eriic, si l'utilisateur saisit des lettres cela fonctionne et j'aimerais justement que le message d'arrêt apparaisse afin d'interdire les lettres ?
As-tu essayé ça : https://forums.commentcamarche.net/forum/affich-31722474-saisir-un-et-deux-zeros-dans-une-cellule-dans-excel-2010#11
eric
0
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Oui j'ai essayé...
Cela ne change rien
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Chez moi ça fonctionne : https://www.cjoint.com/c/ECtq3MWQDEX
eric
0
popo1225 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
MERCI beaucoup Eric !!!
J'ai magouillé quelque chose et ça a fonctionné :)

Bonne soirée et merci pour votre temps !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
popo, si tu veux des réponses correctes, il faut poser correcte-ment tes questions :
  • Autoriser "Décimal" est une hérésie, puisque les numéros de téléphone n'ont pas de chiffres après la virgule ! Il faut juste demander un nombre entier compris entre 100000000 et 999999999.
  • Combien de chiffres sont requis pour la Suisse ? C'est bien 10 comme en France ? Excel propose à tous ses utilisateurs (sauf à toi, on dirait) un format spécial téléphone Suisse qui affiche 059/083 48 60 lorsqu'on saisit 590834860 https://www.cjoint.com/c/ECtq2h5cbOy alors que le format spécial téléphone France l'affiche 05 90 83 48 60 https://www.cjoint.com/c/ECtq3iHCTYr

C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
-1