10.06.2019, 23:32
Servus zusammen,
ich hoff jetzt mal das noch jemand zu dieser späten Stunde Wach ist
ich hab mir eine ComboBox angelegt,
über ListFillRange (X18:X56) bezieht diese Ihre Daten
Im Code hatte ich bis dahin folgendes hinterlegt:
soweit alles ok ... nun viel mir auf, dass sobald man in das Feld der ComboBox klickt, eine Manuelle Eingabe für die Suche machen kann.
Sobald man den alten Wert jedoch löscht, kommt eine Fehlermeldung.
Hier kam mir die Idee, die Suche erst durch einen Button auszulösen.
daraus wurde schlussendlich folgendes:
Zelle X18 wurde ohne Eingabe gelassen und folgenden Code, hab ich einem CommandButton hinzugefügt :
Jetzt kann ich also Entweder auswählen was ich brauche oder eine Eingabe starten und diese durch den Button auslösen.
Danach wird die Liste wieder auf 0 also Zelle X18 gestellt.
Sollte nun jedoch jemand auf Suchen klicken und die eingabe vergessen haben, kommt wieder die Fehlermeldung Out of Range .... .... .... und das wollt ich ja eigentlich umgehen :)
Darum versuche ich den Button auf disable zu stellen wenn keine Eingabe vorhanden ist.
oder mach ich das ganze viel zu umständlich
Danke schonmal !
Gruß
Stefan
ich hoff jetzt mal das noch jemand zu dieser späten Stunde Wach ist
ich hab mir eine ComboBox angelegt,
über ListFillRange (X18:X56) bezieht diese Ihre Daten
Im Code hatte ich bis dahin folgendes hinterlegt:
Code:
Private Sub CommandButton2_Click()
Application.Goto Worksheets(ComboBox3.Value).Range("A1"), True
End Sub
soweit alles ok ... nun viel mir auf, dass sobald man in das Feld der ComboBox klickt, eine Manuelle Eingabe für die Suche machen kann.
Sobald man den alten Wert jedoch löscht, kommt eine Fehlermeldung.
Hier kam mir die Idee, die Suche erst durch einen Button auszulösen.
daraus wurde schlussendlich folgendes:
Zelle X18 wurde ohne Eingabe gelassen und folgenden Code, hab ich einem CommandButton hinzugefügt :
Code:
Private Sub CommandButton3_Click()
Application.Goto Worksheets(ComboBox4.Value).Range("A1"), True
Tabelle5.ComboBox4.ListIndex = 0
End Sub
Jetzt kann ich also Entweder auswählen was ich brauche oder eine Eingabe starten und diese durch den Button auslösen.
Danach wird die Liste wieder auf 0 also Zelle X18 gestellt.
Sollte nun jedoch jemand auf Suchen klicken und die eingabe vergessen haben, kommt wieder die Fehlermeldung Out of Range .... .... .... und das wollt ich ja eigentlich umgehen :)
Darum versuche ich den Button auf disable zu stellen wenn keine Eingabe vorhanden ist.
oder mach ich das ganze viel zu umständlich
Danke schonmal !
Gruß
Stefan