RESOLU - Macro obliger saise nombre de chiffres (sans espace) dans cellule)

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,

Nouveau problème .... nouvel appel au secours
J'ai cherché sur le net mais pas trouvé de réponses correspondantes à mon souci :

C'est un problème de copies de numéros de téléphone

Je copie en permanence des numéros de téléphones de gens que j'appelle.
(au passage, mes appels ont été préalablement acceptés)

Afin de ne pas les appeler plusieurs fois (ce qui ne serait pas sérieux), je copie leurs numéros dans notre fichier excel.

Ces numéros sont copiés sur sites.

Malheureusement, le copier/coller me donne des numéros avec les variantes suivantes :

06 11 11 11 11 et éventuellement des espaces au bout (il y en a souvent plusieurs jusqu'à ?)
ou
6 11 11 11 11 et éventuellement des espaces au bout (il y en a souvent plusieurs jusqu'à ?)
ou
06-11-11-11-11 et éventuellement des espaces au bout (il y en a souvent plusieurs jusqu'à ?)
ou
06/11/11/11/11 et éventuellement des espaces au bout (il y en a souvent plusieurs jusqu'à ?)
et biens d'autres variantes que j'oublie présentement ....

Quand j'appelle une nouvelle personne, j'ai besoin de faire une recherche pour être certain que je n'ai pas déjà appelé.

Je saisie le n° normalement : 611222333
évidemment, ça ne marche pas.

Mon besoin :

Je souhaite forcer la saisie (donc la validation du copier/coller) à 9 chiffres et qu'excel détecte les espaces (où qu'ils soient) et le 0 en premier ... comme des caractères en trop et refuse tout ce qui n'est pas un chiffre avec un maxi de 9 chiffres acceptés

J'ai essayé avec la validation des données mais ça ne marche pas.

Pourriez-vous m'aider ?

En espérant que mes explications sont compréhensibles (je ne vois pas ce que je pourrais joindre comme fichier mais je suis prêt à en faire un si vous me le demandez)

Avec mes remerciements,
Je vous souhaite un bon WE à toutes et à tous,

Amicalement,
Invariablement Caliméro,
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Macro obliger saise nombre de chiffres (sans espace) dans cellule)

Re

Cela ne change rien ;)
Tu peux utiliser seulement NUMERO partout dans ton code VBA
(puisque NUMERO et NUMERO1 sont strictement identiques)
 
Dernière édition:

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Macro obliger saise nombre de chiffres (sans espace) dans cellule)

Bonjour,

Masque de saisie d'un numéro de téléphone.

Sans titre.gif

JB
 

Pièces jointes

  • MasqueSaisieTelephone.xls
    57 KB · Affichages: 39
  • Sans titre.gif
    Sans titre.gif
    19.4 KB · Affichages: 49
  • Sans titre.gif
    Sans titre.gif
    19.4 KB · Affichages: 61
Dernière édition:

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Re : Macro obliger saise nombre de chiffres (sans espace) dans cellule)

Bonjour JB,
Bonjour à toutes et à tous,

J'ai vainement essayé de m'en sortir avec votre macro mais c'est trop compliqué pour moi.
Je vais rester sur les précédentes et je chercherai à comprendre quand j'aurai plus de temps.

Merci de me l'avoir passé car si j'arrive à comprendre et à la faire fonctionner, j'aurai forcément avancer plus dans ma connaissance de VBA,

Bonne journée à tous,
Amicalement,
Calimero,
 

Discussions similaires

Réponses
12
Affichages
302

Statistiques des forums

Discussions
312 184
Messages
2 086 008
Membres
103 089
dernier inscrit
johnjohn1969