Hallo, wer kann mir bitte helfen.
Ich hat einmal beim durchforsten von VBA Funktionen, Befehle usw. so etwas Ähnliches gesehen/gelesen finde es jetzt aber einfach nicht.
Ich möchte beim durchlaufen einer Datenbank, wo in einer bestimmten Spalte Änderungen eingetragen werden und die letze Zeilennummer welche am Bildschirm angezeigt wird erreicht wird, das Tabellenblatt mit ActiveWindow.LargeScroll Down:=1 weiterschalten um auch auf der nächsten Seite die Änderungen in der Spalte sehen zu können.
Derzeit verwende ich folgendes dafür
If MaxLines > 100 Then
If ((Int((InputRow / 100)) * 100) = InputRow) Then
If (InputRow > 100) Then
ActiveWindow.LargeScroll Down:=1
End If
End If
End If
Damit kann man zwar beobachten das der LargeScrollDown erfolgte aber nicht die besagten Änderungen in der Spalte.
Da mir mit InputRow immer die momentan bearbeitet Zeile bekannt ist, dachte ich mir wenn ich die letzte Zeilennummer am Bildschirm abfragen könnte und InputRow den gleichen Wert hat dann den LargeScrollDown auslösen.
Wäre schön, wenn mir da jemand weiter helfen könnte oder es eine noch bessere Lösung gäbe.
Gruß Siegfried