Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

2. Zeile eines Textfeldes auslesen

Begonnen von MaxP, Januar 11, 2019, 17:26:54

⏪ vorheriges - nächstes ⏩

MaxP

Hallo zusammen,

ich wollte die 2. Zeile eines gebundenen Textfeldes AK_Firma aus einem einfachen Einzelformular mit folgendem Code auslesen, kürzen und in das ungebundene Textfeld namens Zeilex wieder einfügen.


Private Sub Form_Load()
Dim IntPos As Integer
Dim Zz As String
Dim txtFeld As String

txtFeld = Me!AK_Firma

IntPos = InStr(txtFeld, vbCrLf)
Zz = Mid(txtFeld, IntPos)
Me!Zeilex = Zz

Debug.Print txtFeld
Debug.Print IntPos
Debug.Print Zz
Debug.Print Me!Zeilex

End Sub


Die Ausgabe im Direktbereich funzt, jedoch bleibt das Formularfeld Zeilex leer. Keine Ahnung warum?

Gruß
Max
Win 10 pro 64 bit, Access 2003

PhilS

Zitat von: MaxP am Januar 11, 2019, 17:26:54
Die Ausgabe im Direktbereich funzt, jedoch bleibt das Formularfeld Zeilex leer. Keine Ahnung warum?
Die Textbox bleibt nicht leer! Nur ist das erste Zeichen der Zeilenumbruch. Somit siehst du in einer einzeiligen Textbox den Inhalt in der zweiten Zeile nicht.
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

MaxP

Hallo Phil,

genau das war's! Danke Dir.
Es kommt halt doch auf die Größe an ;-)

Gruß
Max
Win 10 pro 64 bit, Access 2003