Das Variantarray zu erzeugen ist natürlich nur notwendig, wenn Daten nach Excel exportiert werden.
Die Zeile kann deshalb hier entfallen. Zumindest ist so Struktur und Typ der Daten erkennbar (dachte ich).
Delphi-Quellcode:
{Zugriff über Zeile, Spalte}
for y := yMin to yMax do
for x := xMin to xMax do
if VarIsEmpty(Data[y, x]) then
Stringrid1.Cells[x, y] := ''
else
Stringrid1.Cells[x, y] := Data[y, x];
Edit:
Datum/Zeit wird so noch nicht richtig angezeigt.