IRONSOFTWAREHOME
Neue Excel-Datei erstellen
from ironxl import *

# Create new Excel WorkBook document
workbook = WorkBook.Create()

# Convert XLSX to XLS
xlsWorkBook = WorkBook.Create(ExcelFileFormat.XLS)

# Create a blank WorkSheet
worksheet = workbook.CreateWorkSheet("new_sheet")

# Add data and styles to the new worksheet
worksheet["A1"].Value = "Hello World"
worksheet["A1"].Style.WrapText = True
worksheet["A2"].BoolValue = True
worksheet["A2"].Style.BottomBorder.Type = BorderType.Double

# Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workbook.SaveAs("test.xlsx")
pip install ironxl
Neue Excel-Datei erstellen

Neue Excel-Datei erstellen

Die Funktion zum Erstellen von Excel in IronXL bietet Python-Entwicklern eine unkomplizierte Möglichkeit, Excel-Dateien programmgesteuert zu erstellen und zu verwalten. Sie vereinfacht Aufgaben wie das Erstellen neuer Arbeitsmappen, das Hinzufügen von Arbeitsblättern und das Befüllen von Daten, während sie erweiterte Stiloptionen wie Textumbruch, Rahmen und Zellformatierung bietet. Diese Funktion ist ideal zur Automatisierung von Berichten, für den Datenexport oder zum Erstellen dynamischer Tabellen. IronXL unterstützt mehrere Dateiformate einschließlich XLS, XLSX, CSV und mehr, um eine breite Kompatibilität zu gewährleisten. Mit seiner intuitiven API können sich Entwickler auf die Kernlogik konzentrieren, während die Komplexität der Verwaltung von Excel-Dateien in Python eliminiert wird.

Das WorkBook-Objekt ist die Grundlage jeder Excel-Datei in IronXL. Der Aufruf von WorkBook.Create() initialisiert eine leere Arbeitsmappe, die bereit ist, mit Daten gefüllt und nach Bedarf formatiert zu werden.

Jede Excel-Arbeitsmappe erfordert mindestens ein Arbeitsblatt. Die CreateWorkSheet-Methode fügt der Arbeitsmappe ein neues Blatt mit einem benutzerdefinierten Namen hinzu. Arbeitsblätter bieten die primäre Struktur zum Organisieren von Daten in Zeilen und Spalten.

Sobald das Arbeitsblatt vorhanden ist, können Daten hinzugefügt werden, indem Werte direkt Zelladressen wie worksheet["A1"].Value = "Hello World" zugewiesen werden. Dies erleichtert die Automatisierung von Aufgaben wie der Berichterstellung und dem Datenexport aus Python-Anwendungen.

Das Styling wird über die Style-Eigenschaft auf jede Zelle oder jeden Bereich angewendet. Die Aktivierung von WrapText = True stellt sicher, dass langer Inhalt ordentlich über mehrere Zeilen angezeigt wird, was die Lesbarkeit verbessert und professionell aussehende Tabellenkalkulationen erzeugt.

Schließlich schreibt SaveAs die Arbeitsmappe im angegebenen Format auf die Festplatte. IronXL unterstützt .xlsx, .xls, .csv und andere Formate, was Entwicklern Flexibilität bei der Verteilung oder Integration ihrer Excel-Ausgabe gibt.

Entdecken Sie den Schritt-für-Schritt-Leitfaden zum Erstellen von Excel-Dateien in Python

Bereit anzufangen?

Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.