Jag fyller en listbox så här: Ja, det verkar ju märkligt. Jag får samma fenomen här. Kan det vara att vbTab på nåt vis slår ut mellanslaget? Kan du inte använda ett annat tecken som avskiljare? Jag löste det så här: Varför har du ett mellanslag? Testa: Hej ytterliggare en liten kommentarSplitfunktion som knasar(LÖST)
<code>
List1.AddItem Rst(0) & " " & vbTab & Rst(1) & "" & vbTab & Rst(2) & ""
</code>
Vid ett senare tillfälle så vill jag bara ha tag på den vänstra uppgiften(Rst(0) och försöker med en split:
<code>
Dim strListText
strListText = Split(List1.Text, " ")
MsgBox strListText(0)
</code>
Men när jag kollar via MsgBoxen, så är den inte splittad alls, varför???Sv: Splitfunktion som knasar
/EESv: Splitfunktion som knasar
<code>
Dim strListText 'As String
strListText = List1.Text
strListText = Split(strListText, " ")
strListText = Trim(strListText(0))
</code>
Jag tror att det var vbTap som stälde till detSv: Splitfunktion som knasar
<code>
List1.AddItem Rst(0) & vbTab & Rst(1) & vbTab & Rst(2)
Dim strListText() As String
strListText = Split(List1.Text, vbTab)
MsgBox strListText(0)
</code>Sv: Splitfunktion som knasar
Split(.... ," " ) behöver du inte skriva så, "Space" Mellanslg
är det defaulta värdet det räcker att skriva Split(MyStr)
Sven