Forum: Sonstige Fragen zu Delphi
Delphi
by stoxx,
30. Jan 2007
eigentlich ist da activete des Worksheets ja völlig sinnlos .. Ziel ist ja, das Worksheet in einer Delphi Variant Matrix zu kopieren.
warum geht das nicht so, wie ich möchte ?
RangeMatrix := sheet.Range.Copy(EmptyParam);
Kopieren in die Zwischenablage funktioniert: (würde funktionieren, ist aber nicht sehr schick, die daten dann aus der Zwischenablage zu lesen)
...
Forum: Sonstige Fragen zu Delphi
Delphi
by stoxx,
30. Jan 2007
hmm .. versteh ich jetzt nich ganz, bis zu dieser Zeile wird doch noch gar nix mit integern gemacht ..
Sind ja nur 4 effektive Zeilen mit Excel ....
D2006 hab ich.
XLApp := CreateOleObject('Excel.Application');
try
XLApp.Visible := False;
XLApp.Workbooks.Open(AXLSFile);
Forum: Sonstige Fragen zu Delphi
Delphi
by stoxx,
30. Jan 2007
wenn in der Excel Datei Worksheets enthalten sind, die bis zur letzten Zeile ( 65536) gefüllt sind, stürzt der Code ab bei:
Sheet.Cells.SpecialCells(xlCellTypeLastCell, EmptyParam).Activate;
Mit der Meldung: " Die Activate-Methode des Range-Objektes konnte nicht ausgeführt werden."
Weiß jemand warum ?
besten Dank!