Elikkäs nyt törmäsin semmoiseen ongelmaan että kuinka saan textboksista ulos tekstin joka on merkkien ":" ja "<" välillä?
Tällaisella koodilla olen jo yrittänyt:
If Right$(Text1.Text, 1) = "<" Then
Text1.Text = Left$(Text1.Text, Len(Text1.Text) - InStr(Text1.Text, ":"))
MsgBox Text1.Text
End If
' moduulissa
Public Function TextBetween(ByVal Text As String, ByVal Keyword1 As String, ByVal Keyword2 As String, Optional ByVal StartPos As Long = 1, Optional ByVal Compare As VbCompareMethod = vbBinaryCompare) As String
Dim lngA As Long, lngB As Long
lngA = InStr(StartPos, Text, Keyword1, Compare)
If lngA < 1 Then Exit Function
lngB = InStr(lngA, Text, Keyword2, Compare)
If lngB < 1 Then Exit Function
TextBetween = Mid$(Text, lngA + 1, lngB - lngA - 1)
End FunctionKäyttö:
MsgBox TextBetween(Text1.Text, "T", "1")
Aihe on jo aika vanha, joten et voi enää vastata siihen.