XL 2010 [Résolu] Autoriser certaines saisies

jmh1

XLDnaute Occasionnel
Bonjour à tous,

Je bloque sur le menu "Validation des données".

Je voudrais autoriser des nombres entiers compris entre 100 et 10000 ---> pour cela, il n'y a pas de problèmes,
j'ai sélectionné : Autoriser - Nombres entiers.

Mon problème est que je peux avoir 2 nombres entiers séparés par un tiret ex. : 1111-2222 et là, du coup, ça ne marche plus et je ne vois vraiment pas comment faire !!

quelqu'un aurait-il une solution à me proposer ?

Merci
 

jmh1

XLDnaute Occasionnel
Bonjour Jocelyn

Merci pour ta réponse, mais j'ai oublié de préciser que je ne veux que des nombres entiers ou 2 nombres entiers séparés par un tiret, or avec ta formule, je peux saisir du texte sans avoir de message d'erreur.

Si tu vois une solution, je suis preneur.
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour jmh1, jocelyn ;),

Une version en vba qui tient compte de l'intervalle [100, 10000] pour les deux nombres. Le code est dans le module de la feuille Feuil1.

edit : Une version V2a qui valide, non pas une cellule, mais toutes les cellules d'une une zone.

edit : corrigé petit oubli :rolleyes:
 

Pièces jointes

  • jmh1- validation saisie- v1.xlsm
    16.1 KB · Affichages: 15
  • jmh1- validation saisie- v1a.xlsm
    16.9 KB · Affichages: 18
Dernière édition: