Thema: Delphi Excel (Import/Export)

Einzelnen Beitrag anzeigen

Benutzerbild von Shivan
Shivan

Registriert seit: 5. Mär 2003
Ort: Ravensburg
131 Beiträge
 
Delphi 6 Enterprise
 
#19

Re: Excel (Import/Export)

  Alt 15. Sep 2003, 16:00
Tuningsmöglichkeiten gibts übrigens noch, wenn man bei der Range nicht nur eine Zelle exportiert sondern eine ganze Zeile oder sogar noch mehr.

Das ganze geht über ein Variant Array
Delphi-Quellcode:
var arrData: Variant;

arrData := VarArrayCreate([1, yourStringGrid.RowCount, 1, yourStringGrid.ColCount], varVariant);

//Range ermitteln
Range := wb.WorkSheets[1].Range[wb.WorkSheets[1].Cells[1, 1],wb.WorkSheets[1].Cells[yourStringGrid.RowCount, yourStringGrid.ColCount]];

Range.Value := arrData;
Markus Stein
  Mit Zitat antworten Zitat