Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Validations de données dans un "InputBox"[Résolu]

  • Initiateur de la discussion Initiateur de la discussion nono159
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nono159

Guest
Bonjour le forum,

J'ai un souci sur une macro, ci joint un exemple.

Lorsque je lance ma macro, je souhaite que l'utilisateur ne puisse recherchez que les numéros indiqués dans la plage comme la validations de données classique. Sauf que dans le cas présent, c'est en VB et dans un inputbox.

La plage à un nom et se met à jour toute seul lorsqu'il y a des nouvelles entrées.
Je n'arrive pas à faire le test avec la plage entière 🙁


D'avance MERCI.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Validations de données dans un "InputBox"

Voici le code que j'ai déja mis en place :

Code:
Sub test()

Dim Num As Variant
Dim i As Integer

i = 0
Do While i < 1
    Num = InputBox("Veuillez tapez un numéro de LOT SVP.(exemple : B080034AE2)", "Numéro de LOT ", NUMERO)
    If Num = "" Then Exit Sub ' si on écrit rien on sort de la boucle
    
    ' validation de données ( dans le document en entier les données sont dans une autre feuille dans la plage("J2:J1797") ...)
    If Num <> Range("A2").Value Or Num <> Range("A3").Value Or Num <> Range("A4").Value Then
       MsgBox ("Erreur ! Merci de taper un numéro valide")
    
    Else ' on sort de la boucle
    i = i + 1
    End If
Loop

Range("D3") = Num

End Sub
 
Re : Validations de données dans un "InputBox"

Bonjour

essaie ceci
If IsError(Application.Match(num, Range("maplage"), 0)) Then
'si le N° ne correspond pas à une des valeurs de la plage maplage...

en nommant ma plage la plage dynamique J2:J...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…