Zitat von
shmia:
Genauer gesagt du musst die Daten in einem 2-dimensionalen
Variant-Array verpacken.
Wenn du in Excel dann ein Range-Objekt hast, dass die gleiche Anzahl von Reihen und Spalten hat, kann man das Varaint-Array direkt zuweisen. (rangeobj.Value := variantarray
Natürlich ist es nicht ganz einfach Variant-Arrays aus DLLs rauszutransportieren (wer legt es an, wer gibt es frei ?).
Die Lösung habe ich schon realisiert. Das eignet sich hervorragend wenn man mehrere Werte aus der Datenbank holen will.
Ich möchte aber einen Wert aus der Datenbank holen und innerhalb einer Excelformel verwenden. Das ist der Unterschied.