Instr tut nich das was ich will!
01.10.2003 11:13:50
LotharP
Ich habe ein Problem mit Instr.
Anbei der Einfachheit halber der Source:
(Der aus der Hilfe zu Instr. ist)
In Datpath steht fogender String:
F:\USER\VC\KAMPLAN\2003\PLAN2003\Bregel\Zander\ALT\Kamplan.xls
oder in einem anderen Fall:
F:\USER\VC\KAMPLAN\2003\PLAN2003\Summe\Zander\Kamplan.xls
Sub Zeichensuche(datpath)
Dim SuchText, SuchZeichen, Pos1, pos2
SuchText = datpath '
SuchZeichen = "Alt"
Pos1 = InStr(1, SuchText, SuchZeichen) ' Liefert 9.
SuchZeichen = "summe"
pos2 = InStr(SuchText, SuchZeichen)
Pos1 = Pos1 + pos2
If Pos1 > 0 Then
MsgBox datpath
datpath = "raus"
Else
call weiter
End If
End Sub
Was ist verkehrt?
Er erkennt die Suchzeichen nicht. Kann es sein, daß er nur ein Zeichen vergleichen kann? Wie kann ichs lösen?
Gruß
Lothar