Weitersuchen (erneut)
06.08.2004 07:17:32
rainix
ich habe hier ein UserForm Formular bei welchem ein Suchbegriff auf einer zweiten Tabelle gesucht und ausgegeben wird. Nun soll nach einer Abfrage per MsgBox die Suche fortgesetzt werden. Trotz viel ausprobieren und nachschlagen im Forumsarchiv kommt mir hier keine einfache Idee, den Code entsprechend einfach zu erweitern. Vieleicht kann mir hier einer mit einer Idee weiterhelfen. Wäre echt spitze.
Ich habe zum besseren Verständniss den derzeitigen Code mal mit hochgeladen.
Private Sub CommandButton12_Click()
z = 2
Do While Cells(z, 3) <> TextBox9.Text
z = z + 1
If z > 10000 Then 'Suchbegrenzung
'Message Box Angaben wenn keine Angaben gefunden werden
MsgBox "Keine Daten zum Mitglied " & TextBox9 & " im Jahr " & ComboBox1 & " anzuzeigen. Es sind entweder keine Daten vorhanden oder die Namenseingabe ist nicht korrekt.", vbOKOnly + vbExclamation, "Datenabfrage"
TextBox9.SetFocus 'Cursor wieder in erste Textbox setzen
Exit Sub
End If
Loop
Cells(z, 3).Select
TextBox3 = Cells(z, 3) 'Wert ausgeben
ActiveWorkbook.Saved = True 'Keine Speicherabfrage
ActiveWorkbook.Close 'Aktive Arbeitstabelle schließen
weiter = MsgBox("Weitersuchen ?", vbYesNo + vbInformation, "Weitersuchen")
If weiter = vbNo Then Exit Sub
End Sub
Vielen Dank schonmal im Voraus bis hierher.
Gruß aus Wuppertal
rainix (Rainer)