Macro : Vérifier contenu d'un Textbox

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 !

Emmanuel31100

XLDnaute Nouveau
Bonjour à tous!😎

Est-il possible de créer une macro vba permettant de prévenir un utilisateur lors de l'inscription de données dans un textbox si la valeur inscrite dans la textbox a déjà été saisie.

Plus de détails😛:

J'utilise un USF avec plusieurs textbox me permettant de saisir directement dans le mois actuel des nouveaux dossiers. Voici le code du bouton 'OK':

Code:
Private Sub CommandButton1_Click()
Dim rp As Long
Dim today As Date

With Sheets(MonthName(Month(Date)))
    rp = .Range("A65000").End(xlUp).Row + 1 'première ligne vide colonne A
    .Cells(rp, 1) = TextBox1
    .Cells(rp, 2) = Textbox2
    .Cells(rp, 3) = Textbox3
         
End If

End With
Unload Me
If CheckBox1 = True Then UserForm1.Show

J'aimerais que lorsque je clique sur 'OK', avant d'exécuter le code, la nouvelle macro recherche dans chaque feuille si le nom inscrit dans le textbox existe déjà et du coup lance un Msgbox du style :

Code:
MsgBox "Un dossier a déjà été créé sous cette référence. Voulez-vous continuer l'opération?", vbYesNo

Dans le cas ou l'utilisateur cliquerait sur Oui alors application normale de l'USF. Si l'utilisateur clique sur non, alors annulation de la procédure.

Donc voila, j'espère avoir été clair 🙂confused🙂 et j'espère que l'un d'entre vous aura une solution à m'apporter!😀

Un grand merci d'avance, 😉

Emmanuel
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
173
Réponses
4
Affichages
213
Réponses
9
Affichages
207
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
187
Réponses
72
Affichages
1 K
Retour