Hej använd instr, instrrev och mid$ funktionerna.. De har vad du behöver Hej Jag fick inte det där med array att funka så jag använde mig utav ditt förslag och det gick alldeles utmärkt. HejTa ut tecken från string
Jag undrar hur jag enklas tar ut tecken från en string. Stringens längd
kan variera från gång till gång.
Tex i denna sträng:
\\ServerNamn\ShareNamn
Vill jag ha ut endast ServerNamn i en variabel och möjligvis ShareNamn i en annan. Längden på ServerNamn och ShareNamn kan variera. Hur gör jag detta enklast.
Tack för hjälpen
MarcusSv: Ta ut tecken från string
Sv: Ta ut tecken från string
Så här skulle jag lösa det.
Private Sub Command1_Click()
Dim SplitArr() As String, tmpStr As String
'Ditt exempel
tmpStr = "\\ServerNamn\ShareNamn"
SplitArr = Split(tmpStr, "\")
'Nu har du \\ServerNamn i SplitArr(2)
'och ShareNamn i SplitArr(3)
End Sub
mvh
SvenSv: Ta ut tecken från string
Sv: Ta ut tecken från string
Jag var inne och gjorde administration när jag kom på
att det fans 3 \\\ i ditt exempel
Alltså du har dina synteser i SplitArr(2) och SplitArr(3)
mvh
Sven