mintri
XLDnaute Occasionnel
Bonjour le forum,
Je viens vous demander un peu d'assistance pour un problème sur lequel je planche depuis 1 bonne heure...
En effet, j'ai un userform avec une textbox dans laquelle l'utilisateur peut entrer une valeur. En appuyant sur le bouton OK de ce même userform, le code suivant doit comparer la valeur saisie dans la textbox avec une colonne sur Excel, afin de déterminer si cette valeur n'existe pas déjà. Voici le code que j'ai écrit :
Private Sub OK_Click()
Dim lastcc As Integer
lastcc = Sheets("CC").Range("B65535").End(xlUp).Row
For i = 2 To lastcc
If NumCC.Value = Sheets("CC").Cells(i, 2).Value Then
MsgBox "Il semblerait que ce centre de coût existe déjà. Merci de vérifier votre saisie."
Exit Sub
End If
Next
End sub
-----
NumCC étant le nom de la textbox. Seulement, même en entrant des données qui existent déjà, je ne parviens pas à valider la condition. J'ai joint le fichier au message, en espérant qu'un de vous puisse m'aider...
Merci infiniment !
Je viens vous demander un peu d'assistance pour un problème sur lequel je planche depuis 1 bonne heure...
En effet, j'ai un userform avec une textbox dans laquelle l'utilisateur peut entrer une valeur. En appuyant sur le bouton OK de ce même userform, le code suivant doit comparer la valeur saisie dans la textbox avec une colonne sur Excel, afin de déterminer si cette valeur n'existe pas déjà. Voici le code que j'ai écrit :
Private Sub OK_Click()
Dim lastcc As Integer
lastcc = Sheets("CC").Range("B65535").End(xlUp).Row
For i = 2 To lastcc
If NumCC.Value = Sheets("CC").Cells(i, 2).Value Then
MsgBox "Il semblerait que ce centre de coût existe déjà. Merci de vérifier votre saisie."
Exit Sub
End If
Next
End sub
-----
NumCC étant le nom de la textbox. Seulement, même en entrant des données qui existent déjà, je ne parviens pas à valider la condition. J'ai joint le fichier au message, en espérant qu'un de vous puisse m'aider...
Merci infiniment !