Comment puis-je trouver une valeur dans une autre feuille Excel et dans la feuille active à l'aide d'un formulaire?
Eh bien, voici mon problème jusqu'à maintenant, j'ai un formulaire dans visual basic dans le présent formulaire à l'utilisateur de mettre un certain nombre de ce que je veux faire, c'est que excel de recherche dans la Feuil2 Si je reçois ce numéro (si on achte), et dans l'actif de la feuille "Données" s'est déjà conquis, enfin le mettre dans le vide pour la dernière fois Une ligne dans la feuille Sheet1.
J'ai jusqu'à présent.
Private Sub CommandButton1_Click()
Me.TextBox1.Text = ""
Me.TextBox2.Text = ""
End Sub
Private Sub CommandButton2_Click()
Dim lastrow As Double
Dim frange As Range
lastrow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
If TextBox1.Text = TextBox2.Text Then
Sheets("Sheet2").Activate
ActiveSheet.Range("A2").Select
If Range("A2:A200").Find(What:=TextBox2.Value _
, After:=ActiveCell, LookIn:=xlValues, LookAt:= _
xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False).Activate Then
Sheets("Datos").Activate
If Range("A3:A200").Find(What:=TextBox2.Value _
, After:=ActiveCell, LookIn:=xlValues, LookAt:= _
xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False).Activate Then
MsgBox ("This number is already registred")
Else
Cells(lastrow + 1, 1) = TextBox2.Value
End If
Else
MsgBox ("The number has not been buyed")
End If
Else
MsgBox ("The number are not the same")
End If
End Sub
J'espère vraiment que quelqu'un de vous peut m'aider car je suis bloqué et je ne vois pas la réponse.
Grâce
Désolé pour mon anglais
Vous devez vous connecter pour publier un commentaire.
Non testé
Veuillez voir si c'est ce que vous essayez?