Problem mit textbox.value

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Problem mit textbox.value
von: rschmid
Geschrieben am: 16.11.2015 16:07:50

Hallo
Ich habe ein Problem mit textbox.value.
Laut Beschreibung sollte bei textbox.value nur der markierte Text kopiert werden.
Ich habe in einer Form 2 Textboxen und einen Controlbutton.
Der Code
textbox2.text=textbox1.value
sollte die Textbox 2 mit dem markierten Teil der Textbox 1 füllen. Stattdessen wird der gesamte Inhalt übernommen.
Die Eigenschaft EnterFieldBehaviour steht auf 1.
Wer kann mir helfen?
Im Voraus vielen Dank!
Gruß Ralf

Bild

Betrifft: AW: Problem mit textbox.value
von: Peter Feustel
Geschrieben am: 16.11.2015 16:14:47
Hallo Ralf,
woher hast du die Information, dass nur der markierte Teil der TextBox übertragen werden soll.
Das höre ich zum ersten Mal.
Wenn ich das richtig sehe geht das höchstens mit einer Mid oder Right Anweisung, alles ander gehört ins Reich der Sagen und Märchen.
Gruß Peter

Bild

Betrifft: AW: Problem mit textbox.value
von: rschmid
Geschrieben am: 16.11.2015 16:18:28
Zu dumm, dass es so in der Hilfe steht...
Trotzdem vielen Dank für die schnelle Antwort!
Gibt es eine Möglichkeit abzufragen wo die Markierung sich befindet?
Gruß Ralf

Bild

Betrifft: AW: Problem mit textbox.value
von: Werner
Geschrieben am: 16.11.2015 16:21:04
Hallo Ralf,
vielleicht so?

TextBox1.Value = TextBox2.SelLength
Gruß Werner

Bild

Betrifft: AW: Problem mit textbox.value
von: rschmid
Geschrieben am: 16.11.2015 16:42:19
Hallo Werner,
vielen Dank für den Ansatz.
SelLenght gibt nur die Anzahl der markierten Zeichen aus, aber mit SelText funktioniert es:
TextBox2.Value = TextBox1.SelText
Nochmal herzlichen Dank!
Gruß Ralf

Bild

Betrifft: AW: Danke für die Rückmeldung.
von: Werner
Geschrieben am: 16.11.2015 18:05:20
Hallo Ralf,
sorry, hab ich beim rein kopieren übersehen. Aber wenn ich dir dadurch wenigstens den richtigen Anstoß gegeben habe ist es ja auch gut.
Gruß Werner

Bild

Betrifft: AW: Problem mit textbox.value
von: Peter Feustel
Geschrieben am: 16.11.2015 16:49:51
Hallo Ralf,
so könnte ein Schuh daraus werden:

Private Sub CommandButton1_Click()
 
   TextBox2.Value = Right(TextBox1, TextBox1.SelLength)
End Sub

Gruß Peter

Bild

Betrifft: AW: geht nur wenn ausschließlich rechts markiert w
von: Peter Feustel
Geschrieben am: 16.11.2015 17:31:15
o.T.

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Problem mit textbox.value"