Verstehe ich das richtig, dass du willst dass Excel den String "0 Tage, 0 Stunden, 0 Minuten, 37 Sekunden" als Zeit interpretiert? Warum speicherst du die Zeitdauer (
TTimeSpan
) nicht einfach als Fließkommazahl (z.B. in Sekunden) oder Zeitspanne im ISO8601-Format? Excel kommt mit beidem klar.
Beispiel Daten:
Code:
[
{
"text": "Hallo Welt",
"totalSeconds": 37.0
},
{
"text": "Nochmal Hallo",
"totalSeconds": 12.5
}
]
Ergibt nach Import in Excel (mit einer Hilfsspalte):