Registriert seit: 30.10.2014
Version(en): 2013
Ein schönen guten Tag,
ich habe in der Excel Hilfe folgenden VBA Code gefunden:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ActiveWindow
.ScrollRow = Target.Row
.ScrollColumn = Target.Column
End With
End Sub
Leider bin ich recht unkundig und weiß nicht, wie der zusätliche Code aussehen
müßte um das oben genannte Fragement aufrufen zu können. Da bräuchte ich mal
Hilfe. Danke.
Registriert seit: 10.04.2014
Version(en): 2016 + 365
18.11.2014, 15:56
(Dieser Beitrag wurde zuletzt bearbeitet: 18.11.2014, 16:00 von Rabe.)
Hi,
(18.11.2014, 15:44)Nonexperta schrieb: Leider bin ich recht unkundig und weiß nicht, wie der zusätliche Code aussehen müßte um das oben genannte Fragement aufrufen zu können. Da bräuchte ich mal
Hilfe. Danke.
da muß es keinen zusätzlichen Code geben. Du mußt nur ganz einfach diesen Code in das Code-Modul von "DieseArbeitsmappe" einfügen (für alle Blätter) oder direkt nur in das, auf dem es wirken soll.
Wenn Du dann in diesem Arbeitsblatt eine andere Zelle auswählst, müßte der Code starten und durchlaufen.
Denn da steht "Worksheet" und "SelectionChange", das bedeutet: wenn in dem entsprechenden
Worksheet die
Auswahl einer Zelle ge
ändert wird, wird das Makro ausgeführt.
Registriert seit: 30.10.2014
Version(en): 2013
Hallo Ralf,
habe ich jetzt gemacht, aber leider passiert da nichts.
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo,
In Modul der Tabelle
Gruß Atilla
Registriert seit: 30.10.2014
Version(en): 2013
Hallo Atilla,
funktioniert. Danke.
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi,
(18.11.2014, 16:16)atilla schrieb: In Modul der Tabelle
hatte ich ja geschrieben:
Zitat:direkt nur in das, auf dem es wirken soll
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hi Ralf,
den Teil hinter dem "oder" hat der TE wahrscheinlich überlesen, so wie ich.
Gruß Atilla
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
wenn es in Deiner Exceldatei unter DieseArbeitsmappe und damit auf allen Blättern wirken soll, dann mit diesem Sub
Code:
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
With ActiveWindow
.ScrollRow = Target.Row
.ScrollColumn = Target.Column
End With
End Sub
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)