Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datenstruktur nach Excel Exportieren (https://www.delphipraxis.net/110875-datenstruktur-nach-excel-exportieren.html)

Oracle 31. Mär 2008 09:02

Re: Datenstruktur nach Excel Exportieren
 
Ich habe nun die für meine Bedürfnisse beste Lösung gefunden.
Die Komponente NativeExcel2 bietet genau was ich brauche. Ich kann sämtliche Variablen direkt in die Zellen einer XLS Datei schreiben, ohne Excel installiert zu haben. Des Weiteren kann ich die Zellen auch nach belieben konfigurieren (Schrift, Farbe etc.)

Hier ein Beispiel :
Delphi-Quellcode:

  //Create workbook
  Book := TXLSWorkbook.Create;

  //Add new sheet
  ws := Book.Sheets.Add;
  ws.Name := 'Messung';

  // Fette Schrift und Spaltenbreite vergrößern
  ws.Range['A1', 'A2'].Font.Bold := true;
  ws.Cells.Item[1, 1].ColumnWidth := 5.71;

  // den Zellen 1 und 2 der ersten Zeile einen String und eine Variable übergeben
  ws.Cells.Item[1, 1].Value := 'Wert';
  ws.Cells.Item[1, 2].Value := Wert;

  // Speichern als XLS
  Book.SaveAs('Werte.xls');
Die Komponente NativeExcel stammt von NikaSoft. Website : http://www.nika-soft.com/nativeexcel2/index.htm
Sie kann kostenlos heruntergeladen werden. Registrierung kostet 49$.

Chemiker 31. Mär 2008 22:58

Re: Datenstruktur nach Excel Exportieren
 
Hallo Oracle,

währe es möglich, mir eine mit der Komponente abgespeicherte Datei zur Verfügung zu stellen?

Bis bald Chemiker

Oracle 1. Apr 2008 08:42

Re: Datenstruktur nach Excel Exportieren
 
Du kannst dir auf der Seite von NikaSoft eine Demo herunterladen, mit der du das selbst durchspielen kannst. In dieser Demo kannst du dir auch XLS Dateien erstellen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:45 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz