Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1956to1960
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Textbox Vertikale Bildlaufleiste immer am Anfang

Textbox Vertikale Bildlaufleiste immer am Anfang
30.11.2023 14:44:49
Pepi
Hallo Zusammen
lch habe eine Textbox, die ich mit einer Scrollbar füttere.
Da der Text oft länger ist als die Box gross, gibt es am rechten Rand eine Bildlaufleiste - bis jetzt alles ok

Wenn ich nun aber mit der Bildlaufleiste nach unten fahre um den Rest des Textes anzuschauen und dann mit der Scrollbar eine Position weitergehe,
dann sollte die Bildlaufleiste beim neuen Text wieder oben sein, damit der Text an Anfang an gelesen werden kann.

tBo.setfocus 'Aktiviert eine bestimmt Bildlaufleist.
tbo.Selstart = 0 - setzt den Cursor auf pos 0, aber nicht die Bildlaufleiste

kann mir einer das Commando sagen.
Vielen Dank
Pepi

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textbox Vertikale Bildlaufleiste immer am Anfang
04.12.2023 11:45:12
Pepi
Hallo zusammen
hier ein Muster, um zu sehen was ich meine.
Wenn ich zwischen opt1 und opt2 hin und herschalte (Bildlaufleiste ersichtlich)
sollte der Text immer von Vorne gezeigt werden.
Also wenn ich bei opt1 mit der Bildlaufleiste ganz nach unten fahre und dann opt2 wähle, sollte der neue Text wieder von Anfang an gezeigt werden (nicht nur den Schluss wie in opt1)
Ich hoffe alle Klarheiten beseitigt zu haben - smile
Vielen Dank für Unterstützung
Pepi
https://www.herber.de/bbs/user/164731.xlsm
AW: Textbox Vertikale Bildlaufleiste immer am Anfang
05.12.2023 16:06:37
Herbert Grom
Hallo Pepi,

wenn du dabei kurz auf Opt3 klickst und dann wieder auf Opt1, dann sollte der Scrollbalken auch wieder oben sein. Jedenfalls macht er das bei mir.

Servus
Anzeige
AW: Textbox Vertikale Bildlaufleiste immer am Anfang
06.12.2023 15:50:50
Pepi
Hallo Herbert
Danke für dein Beitrag, das habe ich auch bemerkt - doch scheint mir das alles andere als eine schöne Lösung zu sein.
Ich habe einen Spin-Button, ca 200 verschieden lange Einträge - soll ich jetzt vor jedem Eintrag kurz einen LEEREN machen, damit die Bildlaufleist nach oben geht?
Ich kann mir nicht vorstellen, dass es keinen Befehl gibt.
danke für weitere Hilfe
Pepi
AW: Textbox Vertikale Bildlaufleiste immer am Anfang
06.12.2023 16:37:25
Herbert Grom
Hallo Pepi,

also ich kenne jedenfalls keinen und wie du siehst, hat sich auch von den Experten niemand gemeldet, weshalb ich davon ausgehe, dass es auch keinen gibt. Ich setze deine Frage aber nochmal auf offen. Viel Glück.

Servus
Anzeige
AW: Textbox Vertikale Bildlaufleiste immer am Anfang
06.12.2023 17:06:56
daniel
Also ich wüsste jetzt auch nichts.
man kann zwar die Postitionen abfragen (CurLine, CurX usw), aber ob man sie aktiv setzen kann, weiß ich nicht.
ggf. mit SendKeys Cursortasten drücken...
aber da ist vorher die Textbox leeren eleganter.
Bisher hast du auch noch keine Beispieldatei hochgeladen, an der man mal was testen kann und wir wissen auch noch nicht, ob du ne ActiveX-Box auf einem Tabellenblatt oder ob du eine Textbox in einer Userform hast.
Gruß Daniel
AW: Textbox Vertikale Bildlaufleiste immer am Anfang
07.12.2023 12:44:57
Pepi
Dank für eure Bemühungen
Ich habe es jetzt so gelöst

sub Test ()
uFor.tBo.Value = "Leer"
uFor.Repaint 'ist wichtig!!
uFor.tBo.Value = "Langer Text, der eine Bildlaufleiste zur Folge hat."
end sub

lg Pepi
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige