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

controle sur user forme

  • Initiateur de la discussion Initiateur de la discussion LNHDVFR
  • 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 !

L

LNHDVFR

Guest
Bonjour,
J'ai crée un userforme avec une text box.
Je souhaite vérifier que le code renseigné dans la text box n'est pas déjà présente dans la colonne B.

J'ai commencé ça

Dim controle As Integer

controle = Range("B3").End(xlDown).Row

For Each TextBox1.Value In Range("B" + controle).Value

If TextBox1.Value = controle.Value Then

MsgBox ("les données relatives au code saisi sont déjà existantes. Annuler pour annuler la saisie, Valider pour écraser les données existante")

End If


Mais a mon avis, je me plante vu que ca plante 😛

Merci de votre aide
 
Re : controle sur user forme

Bonjour,

regarde peut être ceci, à adapter à ton projet :
Code:
Option Explicit
Private Sub CommandButton1_Click()
Dim x As Range
Set x = Columns(2).Find(TextBox1, , xlValues, xlWhole, , , False)
If x Is Nothing Then
    MsgBox "Non trouvé..."
Else
    MsgBox "Trouvé..."
End If
End Sub
bonne journée
@+
 
- 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

Réponses
2
Affichages
772
Réponses
3
Affichages
879
S
Réponses
13
Affichages
2 K
Stedemart
S
D
Réponses
8
Affichages
2 K
G
Réponses
9
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…