Feldinhalt resp. String teilen?

09/12/2008 - 08:54 von Andy M. | Report spam
Hallo,
ich versuche mich gerade in Serienbriefen, die Inhalte aus einer .csv-Datei
importieren. In der .csv-Datei steht nur einfacher Text (string?). Im
Wordbrief wird dieser durch {Mergefield feldname} eingefügt. Jetzt müsste ich
aber dieses Text teilen... ich habe zum beispiel als Textinhalt Adam.Eva, und
möchte irgendwie daraus Eva.Adam machen... kann ich das irgendwie
realisieren... mir geht es primàr jetzt daraum, einen Text zu teilen und
anschliessend neuzusammensetzen.
vielen dank im vorraus,
Andy
 

Lesen sie die antworten

#1 Lorenz Hölscher
09/12/2008 - 12:39 | Warnen spam
Hallo Andy

wir freuen uns hier
- erstens sehr über komplette Realnamen mit Nachnamen
- zweitens gar nicht über Crosspostings (nàmlich in Word und Word-VBA)

Dein Problem mit der String-Teilung geht so:
________________________________________________
Sub TrenneText()
Dim intPos As Integer
Dim strName1 As String
Dim strName2 As String

Const cstrBeispiel = "Adam.Eva"

intPos = InStr(cstrBeispiel, ".")
If intPos = 0 Then
MsgBox "Das Trennzeichen ist nicht drin!", vbCritical
Else
strName1 = Left(cstrBeispiel, intPos - 1)
strName2 = Mid(cstrBeispiel, intPos + 1)
MsgBox "Umgekehrt: " & strName2 & "." & strName1
End If
End Sub

________________________________________________

tschö, Lorenz

http://www.cls-software.de/cls_soft...rdVBA.aspx

Ähnliche fragen