Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
13. Feb 2008
var
// OLEArray : Array of oleVariant; // Falsch
OLEArray : OleVariant; // Richtig
// OleArray:=VarArrayCreate(,varVariant); // Falsch, einfach weglassen
Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
6. Feb 2008
Natürlich hat das geholfen; das Problem ist eingekreist!
Jetzt nimmt man halt noch 'ne Zwischenvariable:
var tmp, names : OleVariant;
names:=ExWS1.Names;
tmp := names.Item('LTCC_total', null,null);
// oder auch dies versuchen
tmp := names.Item('LTCC_total', EmptyParam, EmptyParam);
Tipp: Excel VBA-Hilfe aufrufen:
Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
6. Feb 2008
Du kannst dir weitere Informationen zu dieser Fehlermeldung rausziehen:
http://www.delphipraxis.net/internal_redirect.php?t=22524
Aussdem sollte man die Arbeit in min. 2 Schritten erledigen:
var
tmp : OleVariant;
tmp := ExWS1.Names.Item('LTCC_total',null,null);
...
SG1.Cells:=tmp.RefersToRange.Cells.Item;
So lässt sich das Problem näher einkreisen, da der Debugger ja auf der...