ich klicke mich per spinbutton durch Gebäudedatensätze. Wenn der nächste Datensatz angezeigt wird, soll ein Makro gestartet werden.
Private Sub SpinButtonStr_Change()
Call topo
End Sub
Der Code verhält sich aber anders: nach dem Klick wird das Makro für den ALTEN Datensatz gestartet. Es ist schon fertig, wenn der nächste Datensatz angezeigt wird. Das Makro hingt sozusagen immer um 1 hinterher. Wie kann ich abwarten, bis Spinbutton fertig ist, also der nächste Datensatz dasteht, und dann erst das Makro starte?
Übrigens bei:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$AD$4" Then
topo
End If
End Sub
passiert nix. AD4 ist die LinkedCell des Spinbuttons.Gruss
Joachim