AW: sorry Korrektur!
19.10.2010 16:06:02
carlo
Hallo Steffen,
Vielen Dank für deine Antwort. Es funktioniert. Ich wollte noch fragen, ob du mir noch die im Code untern beschrieben Fragen beanworten kannst? Ich blick da nicht ganz durch was diese Funktionen Split und Ubound genau machen. Könnte ich zum Beispiel auch ein Textteil zwischen zwei Wörtern "Opel Astra:" und "BMW" rausholen? oder wie sähe der Code aus wenn ich den Texteil nach "Opel" rausholen will?
Wie zum Beispiel:
Lorem Ipsum Lorem Ipsum
Opel Astra: Automatik
BMW Lorem Ipsum
Jetzt möchte ich eigentlich nur das Wort Automatik rausholen, ist dies mit dem Code von dir möglich?
Sub datensätze()
'Was sind das für Variablentypen, wenn man sie nicht definiert? z. B as Integer oder as Long _
oder so, Hat dieses & eine spezielle Bedeutung nach i?
Dim lngLastRow&, i&, myString
With Sheets("Tabelle1")
lngLastRow = .Cells(.Rows.Count, 1).End(xlUp).Offset(1, 0).Row
For i = 1 To lngLastRow
'Was ist myString für ein Variablen-Typ? Was wird hier in myString für ein Wert geschrieben? _
myString = Split(.Cells(i, 1), "Opel")
'Wieso UBound gleich 1? was bedeutet dies? Was wäre bei = 0 oder =2?
If UBound(myString) = 1 Then
Cells(i, 2) = myString
End If
Next
End With
End Sub
Danke für deine Hilfe und Gruss Carlo