Ich importiere aus dem Internet direkt die aktuellen Spielergebnisse.
Dann stehen die aber als 3:3 2:1 usw... in einer Zelle.
Jetzt habe ich mit dem Macro-Recorder folgendes Macro aufgenommen, nach hinweisen aus dem Forum:
Range("C20").Select
Selection.TextToColumns Destination:=Range("H20"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:=":", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 9)), _
TrailingMinusNumbers:=False
Bei der manuellen Ausführung klappt alles prima. Der Wert wird als Uhrzeit angezeigt, wegen dem Doppelpunkt. Den "dritten" Wert (die Sekunden) lasse ich nicht mit umwandeln.
Bei einem 3:3 in Zelle C20 steht in Zelle H20 3 und in Zelle I20 3
Bei einem 2:1 in Zelle C20 steht in Zelle H20 2 und in Zelle I20 1
Auch beim Ergebnis 0:0
Bei einem 3:3 in Zelle C20 steht in Zelle H20 0 und in Zelle I20 0
Wenn ich das Macro aber bei einen 0:0 in Zelle C20 automatisch laufen lasse, steht in Zelle H20 12 und in Zelle I20 0
Woran liegt das? Wo ist mein Fehler?
MfG
Karsten J.