Hallo Leute,
ich wollte euch mal fragen, wie man es in VBA schreibt, dass man durch drücken der Taste 'Tab' in ein beliebiges Textfeld springt.
Kann mir jemand helfen?
MFG Flo
Hallo Florian!
Welches Textfeld?
In einer Userform? In der Tabelle?
Wenn in der Tabelle, aus Steuerelemente oder Formular?
Gruß Sepp
AW: Tabulator in Feldern weiter springen ...?
ChrisL
Hi Flo
Schade dass du deine Frage nicht genauer formulierst ;-)
Wenn du dich in einem Userform befindest benutze den TabIndex in den Eigenschaften sowie in VBA die Erweiterung TakeFocus.
Falls in einer Tabelle frage ich mich ob es Sinn macht, denn der User würde dauern in der TextBox landen. Falls es einem bestimmten Ablauf folgt ist es wieder etwas anders d.h. du könntest den User von einer bestimmten Zelle aus in die TextBox umleiten... usw. Ideen hätte ich noch viele, aber was war die Frage noch gleich?
Gruss Chris
Anzeige
AW: Tabulator in Feldern weiter springen ...?
Florian
Also
ich habe Textboxen in Steuerelemente eines Formulars, keine Userform. Und ich möchte die Bedingung mit einbringen in den Code:
Wenn Cursor in der Textbox1 und Benutzer drückt Taste 'Tab', dann springe mit dem Cursor in die Textbox5.
Konnte ich euch so mein Problem näher bringen?
MFG Flo
AW: Tabulator in Feldern weiter springen ...?
Ulf
Tabstop funktioniert bei controls in einer Tabelle nicht.
Ulf
AW: Tabulator in Feldern weiter springen ...?
19.04.2004 19:29:10
Josef
Hallo Florian!
Eine möglichkeit! PrivateSub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift AsInteger) If KeyCode = 9 Then TextBox2.Activate EndSub
Gruß Sepp
Anzeige
AW: Tabulator in Feldern weiter springen ...?
ChrisL
Hi Flo
Mit Textboxen aus den Steuerelementen Formular weiss ich es leider nicht. Aber verwende doch einfach diejenigen von "Visual Basic". Die Handhabung ist fast gleich...
In den Eigenschaften der TextBox unter LinkedCell erstellst du bei Bedarf die Verknüpfung mit einer Zelle.
Um den Tabsprung zu erreichen benötigst du folgenden Code. https://www.herber.de/mailing/159601h.htm
Gruss Chris