Probleme bei Replace
13.08.2014 16:07:09
Heiti
ich habe mir folgenden Code gebastelt:
nummer = ExcelWkb.Sheets("Anweisungstexte").Cells(i, 1).Text
neu = ExcelWkb.Sheets("Anweisungstexte").Cells(i, 3).Text & vbCrLf & ExcelWkb.Sheets(" _
Anweisungstexte").Cells(i, 4).Text
If nummer "" Then
Selection.Replace What:=nummer, Replacement:=neu, LookAt:= _
xlWhole, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End If
dabei bricht er leider unregelmäßig mit dieser Meldung ab:Laufzeitfehler '13': Typen unverträglich
Kann mir da jemand bei helfen? Kann es sein, dass er mit einigen Zeichen nicht zurecht kommt? Oder gibt es eine maximale Länge die er einhalten muss?
Ein Beispiel für einen langen Text:
"Bereich X (Z1)
Meldung des Alarms an eine ständig besetzte Stelle und Veranlassung nochfolgender
Handlungen:
Innerhalb der Geschäftszeiten:
- Ereignis auslösen
- Benachrichtigung Person XY
- Benachrichtigung Person ZV
Außerhalb der Geschäftzeiten:
- Ereignis auslösen
- Benachrichtigung Person XY telefonisch
- Benachrichtigung Person ZV per E-Mail"
Vielen Dank
LG Heiti