Vérifier que la valeur textbox existe dans un autre tableau

rico -  
via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

cela fait plusieurs jours que je suis bloqué dessus. A l'aide d'un userform j'aimerais lorsque j'appui sur le bouton valider, que cela vérifie si la valeur rentrer dans le textbox vérifie si cette valeur existe dans une colonne présente sur une autre feuille. La difficulté vient du fait que le bouton valider vérifie déja si la valeur d'un autre textbox existe sur une feuille. Et je n'arrive pas a trouver de solutions pour vérifier les conditions.

Je ne sais pas si j'ai été clair.
Je vous remercie d'avance de votre aide.

Configuration: Windows / Chrome 94.0.4606.71

3 réponses

  1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Si la macro associée au bouton vérifie la valeur du textbox1 ce ne doit pas être sorcier de rajouter dans la macro les mêmes instructions de vérification concernant cette fois le textbox2
    Sans avoir un exemple de ton fichier et de sa macro impossible d'en dire bien plus
    Fichier à poster sur cjoint.com, faire créer un lien le copier et revenir le coller ici

    Cdlmnt
    Via

    0
  2. rico
     
    Bonjour,
    voici ma macro

    Private Sub Bouton_Départ_CT_Click()
    Dim Ligne As Long

    Ligne = recherche(TextBoxConteneur.Text, 6)
    Sheets("Feuil1").Activate
    If Ligne = 0 Then Exit Sub
    If DepartCT.TextBoxConteneur.Value = "" Then
    MsgBox "Mauvaise saisie du numero ", vbCritical, "Message d'avertissement"
    Exit Sub
    Else

    'envoie les infos de la feuille userform2 vers Feuil1

    Sheets("Feuil1").Cells(Ligne, 12) = ""
    Sheets("Feuil1").Cells(Ligne, 14) = TextBoxclient.Value
    Sheets("Feuil1").Cells(Ligne, 16) = TextBoxdat.Value
    Sheets("Feuil1").Cells(Ligne, 17) = ""

    Unload DepartCT
    DepartCT.Show

    End If

    End Sub

    j'aimerai rajouter une condition qui quand je valide, avant de rentrer la valeur dans le tableau vérifie si la valeur existe dans une colonne dans la feuille "Base"

    Merci de votre aide
    0
  3. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour,

    La macro sans le fichier ne sert pas à grand chose
    Poste ton fichier sur cjoint.com, fais créer un lien que copies et reviens coller ici
    Dans quelle colonne de Base doit s’effectuer la vérification et de quel textbox ?
    Tu dois pouvoir faire cela avec la fonction FIND
    Cdlmnt
    Via
    0