Hallo Leute,
Bisher verzweifel ich an der MID-Funktion. ??? Das Problem: Ich möchte Namen in ein Textfeld "Name" eingeben, und mit der MID-Funktion in die einzelnen Buchstaben aufsplitten. Bisher funktioniert es nur wenn ich den Namen direkt in VB hineinschreibe und in Anführungszeichen setze.
Das ist aber Unsinn.
Wie muss ich mich auf das Textfeld "Name" beziehen, wie muss die Syntax aussehen? Ich habe schon Stunden vergeudet! >:(
Bin für jede Hilfe dankbar.
Hallo Virgo,
Ein Textfeld mit den Namen "Name" ist nicht gut das dieses Wort reserviert ist. Nennen wir es doch mal Eingabename.
Die VB-Routine kenne ich nicht aber ich denke das an der Stelle wo Du den Namen als Text reingeschrieben hast der Feldname
benutzt werden soll. Hier fügst Du ein Me!Eingabename.
Dann sollte es funktionieren.
Gruß
Johann
Hi
Das mit der Namensgebung hat der Vor"redner" ja schon angesprochen.
Das Aufsplitten geht in der Art:
Dim I As Integer
For I = 1 To Len(Me.DeinFeld)
MsgBox Mid(Me.DeinFeld, I, 1)
Next I
Damit wird jeder Buchstabe herausgeholt und angezeigt.
Harald