Hallo,
ist es möglich zwei Prozeduren hintereinander zu starten ohne eine aus der anderen zu starten?
Also wenn ich:
Sub Test()
...
Call test1
End Sub
Läuft test1 ja irgendwie innerhalb von Test()
Ich hätte aber gerne
Sub Test()
...
End Sub
Sub test1()
...
End Sub
Und das dann nacheinander ausgeführt wird.
Mein Problem ist nämlich, das ich ein ListBox_Click Event habe und in diesem Click die Größe der Listbox ändere.
Nur läuft der "Click" so lange, wie das ganze Event läuft, das heißt:
Ändere ich die Größe innerhalb des Click-Events, so ändert sich auch die Ausgewählte Zeile in der ListBox...
Meine Listbox ist am Anfang 20+ Zeilen lang. Wegen der Übersicht, muss diese nach der Auswahl des Werts auf 2 Zeilen verkleinert werden.
Doch dann wird automatisch immer die zweite Zeile ausgewählt nach dem verkleinern.
Das passiert aber nicht, wenn ich die Verkleinerung in einer extra Sub manuell im nachhinein ausführe.
Eine andere Lösung wäre wahrscheinlich auch
Sub Test()
Call ListBox_Click
Call ListBox_Klein
End Sub
So laufen Click und Verkleinerung nacheinander...aber ich kann das Click ja schlecht vor dem "Click" auslösen xD