813 Aufrufe
Gefragt in Tabellenkalkulation von jonesm Mitglied (191 Punkte)
Hallo zusammen,

in einer größeren Tabelle möchte per Makro zu verschieden Zellen springen, welche dann immer oben links stehen sollen.

Wenn ich z.B. mit
Range("A100").Select
die Zelle auswähle, wird diese ungefähr in der Mitte des Fensters angezeigt. Ich möchte aber, dass diese Zelle immer in der erste Zeile des angezeigten Fensters steht.

Wie mache ich das?

Schon mal besten Dank für eure Mühen.

VG Thomas

2 Antworten

0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

meinst du das so:

Sub test()
Range("F7").Select
ActiveWindow.ScrollColumn = ActiveWindow.ActiveCell.Column
ActiveWindow.ScrollRow = ActiveWindow.ActiveCell.Row
End Sub


Gruß

M.O.
0 Punkte
Beantwortet von jonesm Mitglied (191 Punkte)
Perfekt!

Vielen Dank. Ich wusste ich kann mich auf euch verlassen.... :-)

VG
...