Word: Cursor beim Schreiben in der (vertikalen) Mitte?
Hallo Allerseits,
Wenn man in Word schreibt, geht der Cursor ja bis zum unteren Fensterrand und bleibt da (der Text "scrollt" dann mit jeder neuen Zeile immer weiter nach oben). Das ist so weit unten, dass manchmal sogar die Zeile, in der man schreibt, ein wenig unten abgeschnitten ist, was recht unangenehm beim Schreiben ist. Ausserdem muss man immer an den unteren Rand des Bildschirms schauen, also den Kopf nach unten senken.
Gibt es eine Möglichkeit, den Cursor / die Schreibposition nicht am unteren Rand zu halten, sondern weiter oben? Zum Beispiel in der Mitte des angezeigten Textes? Mir ist klar, dass man dann wahrscheinlich den unteren Rand gar nicht mehr erreichen kann, aber das wäre ok, v.a. wenn es fix an und auszuschalten ist (z.B. per ScrollLock Taste)
Die einzige Lösung die ich kenne ist, das Word-Fenster entsprechend zu verkleinern, so dass der untere Rand in der Bildschirmmitte ist, aber das hat andere Nachteile für meine Art der Arbeit mit Dokumenten.
Kann auch gerne eine Funktion sein, die per Tool nachgerüstet werden muss.
Viele Grüße,
Andre
Wenn man in Word schreibt, geht der Cursor ja bis zum unteren Fensterrand und bleibt da (der Text "scrollt" dann mit jeder neuen Zeile immer weiter nach oben). Das ist so weit unten, dass manchmal sogar die Zeile, in der man schreibt, ein wenig unten abgeschnitten ist, was recht unangenehm beim Schreiben ist. Ausserdem muss man immer an den unteren Rand des Bildschirms schauen, also den Kopf nach unten senken.
Gibt es eine Möglichkeit, den Cursor / die Schreibposition nicht am unteren Rand zu halten, sondern weiter oben? Zum Beispiel in der Mitte des angezeigten Textes? Mir ist klar, dass man dann wahrscheinlich den unteren Rand gar nicht mehr erreichen kann, aber das wäre ok, v.a. wenn es fix an und auszuschalten ist (z.B. per ScrollLock Taste)
Die einzige Lösung die ich kenne ist, das Word-Fenster entsprechend zu verkleinern, so dass der untere Rand in der Bildschirmmitte ist, aber das hat andere Nachteile für meine Art der Arbeit mit Dokumenten.
Kann auch gerne eine Funktion sein, die per Tool nachgerüstet werden muss.
Viele Grüße,
Andre
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6287019774
Url: https://administrator.de/contentid/6287019774
Ausgedruckt am: 14.11.2024 um 17:11 Uhr
15 Kommentare
Neuester Kommentar
Wenn man in Word schreibt, geht der Cursor ja bis zum unteren Fensterrand und bleibt da (der Text "scrollt" dann mit jeder neuen Zeile immer weiter nach oben).
hä ?? er Cursor ist da wo du ihn hin setzt.Gibt es eine Möglichkeit, den Cursor / die Schreibposition nicht am unteren Rand zu halten, sondern weiter oben? Zum Beispiel in der Mitte des angezeigten Textes?
Joa, einfach weiter nach unten zum Seitenende scrollen.Cheers briggs
Könntest dir ein Makro schreiben das automatisch immer mal wieder scrollt, hier alle 20 Sekunden um eine bestimmt Anzahl
https://learn.microsoft.com/de-de/office/vba/api/word.window.smallscroll
https://learn.microsoft.com/de-de/office/vba/api/word.application.ontime
Sub StartLoop()
Application.OnTime Now + TimeValue("00:00:20"), "scroll"
End Sub
Sub scroll()
ActiveWindow.SmallScroll 20
StartLoop
End Sub
https://learn.microsoft.com/de-de/office/vba/api/word.application.ontime
Hallo,
das ist genau, wonach ich seit Langem suche! Vielen Dank! Die beiden Makros sind super.
Ich frage mich jedoch, ob man es auch so schreiben könnte, dass nicht nach einer bestimmten Zeit gescrollt wird, sondern dass der Cursor beispielsweise immer in der soundsovielten Zeile von oben bleibt. Das ist für die Augen und die visuelle Orientierung angenehmer.
Ich habe ein Makro von dieser Seite, bei dem der Cursor beispielsweise mit der jetzigen Einstellung immer in die 3. Zeile von oben springt, wenn man es ausführt. Toll wäre ja, wenn deins mit diesem kombiniert werden könnte, also der Automatismus von deinem, aber ohne Zeitintervall, sondern gemäß der Anzahl der Zeilen.
VG
das ist genau, wonach ich seit Langem suche! Vielen Dank! Die beiden Makros sind super.
Ich frage mich jedoch, ob man es auch so schreiben könnte, dass nicht nach einer bestimmten Zeit gescrollt wird, sondern dass der Cursor beispielsweise immer in der soundsovielten Zeile von oben bleibt. Das ist für die Augen und die visuelle Orientierung angenehmer.
Ich habe ein Makro von dieser Seite, bei dem der Cursor beispielsweise mit der jetzigen Einstellung immer in die 3. Zeile von oben springt, wenn man es ausführt. Toll wäre ja, wenn deins mit diesem kombiniert werden könnte, also der Automatismus von deinem, aber ohne Zeitintervall, sondern gemäß der Anzahl der Zeilen.
VG
Hallo
Gruß
Ich frage mich jedoch, ob man es auch so schreiben könnte, dass nicht nach einer bestimmten Zeit gescrollt wird, sondern dass der Cursor beispielsweise immer in der soundsovielten Zeile von oben bleibt. Das ist für die Augen und die visuelle Orientierung angenehmer.
Überleg doch mal selbst zu was das führen würde ... Genau dein Cursor würde wild umher springen und der User Quark schreiben, das geht nicht. Scrollen ist alles was man machen kann. Cursor per Code umplatzieren ist tabu.Gruß
Das geht auch nicht da die aktuelle Zeile in
der Regel immer die letzte ist und weiter lässt sich dann aus Prinzip von Word nicht runter scrollen. Ende ist Ende weiter geht's nicht.
der Regel immer die letzte ist und weiter lässt sich dann aus Prinzip von Word nicht runter scrollen. Ende ist Ende weiter geht's nicht.
Einfach zum Tippen ein anderes Programm benutzen und dann das ganze rüber kopieren. :-P Word neigt ja eh dazu immer mal wieder abzuschmieren wenn man es gerade nicht brauchen kann, viel zu überladen zum nur Tippen...
My favorite ist eh LaTeX z.B. mit https://www.xm1math.net/texmaker/ Word ist ehrlich gesagt ne Einbahnstraße ....
My favorite ist eh LaTeX z.B. mit https://www.xm1math.net/texmaker/ Word ist ehrlich gesagt ne Einbahnstraße ....
Bei mir ist es genauso. Ich muss vorhandene Dokumente mit Track Changes bearbeiten. Das Makro, das ich verwende, muss ich immer mit einer Tastenkombination ausführen, dann springt der Cursor in die dritte Zeile von oben, egal welche Zoom-Einstellung man verwendet. Das geht schon, aber besser wäre, es ginge automatisch und der Cursor überschritte nicht die eingegebene Zeile, weil man dann immer auf dieselbe Stelle auf dem Bildschirm schauen kann und die Sätze, die vor dem Cursor liegen, ebenfalls im Blick hat.
Ich kann mir auch nicht vorstellen, dass das nicht mit einem Makro machbar ist oder mit zwei in Kombination, so wie die beiden, die oben vorgeschlagen wurden. Der Unterschied zu den beiden oben wäre dann, dass das zweite Makro nicht nach einer bestimmten Zeit automatisch aktiviert wird, sondern sobald der Cursor eine bestimmte Zeile überschreitet.
Aber ich will mich auch nicht zu weit aus dem Fenster lehnen, weil ich Makros leider nicht schreiben kann.
Ich kann mir auch nicht vorstellen, dass das nicht mit einem Makro machbar ist oder mit zwei in Kombination, so wie die beiden, die oben vorgeschlagen wurden. Der Unterschied zu den beiden oben wäre dann, dass das zweite Makro nicht nach einer bestimmten Zeit automatisch aktiviert wird, sondern sobald der Cursor eine bestimmte Zeile überschreitet.
Aber ich will mich auch nicht zu weit aus dem Fenster lehnen, weil ich Makros leider nicht schreiben kann.
Der Unterschied zu den beiden oben wäre dann, dass das zweite Makro nicht nach einer bestimmten Zeit automatisch aktiviert wird, sondern sobald der Cursor eine bestimmte Zeile überschreitet.
Genau solch ein Event gibt es im API-Modell von Word eben nicht (siehe), deswegen wurde ja der Workaround des Zeit-Loops verwendet.Und wie gesagt den Cursor zu platzieren ist was völlig anderes als zu scrollen, auch hier gibt es API Unterschiede bezüglich absoluter Platzierung.
Word ist diesbezüglich eben ziemlich beschnitten. Excel hat da im Gegensatz wesentlich mehr Events zu bieten.