Automatische Anpassung von Zeilen und Spalten in Excel in C#

Beim Generieren von Excel Dateien müssen wir oft die Größe der Zeilen und Spalten an die Länge des Textes anpassen. In MS Excel können Sie für solche Fälle die automatische Anpassung von Zeilen und Spalten aktivieren. In diesem Artikel zeigen wir, wie Zeilen und Spalten in Excel Dateien programmgesteuert in C# automatisch angepasst werden. Mit den Schritten und Codebeispielen können Sie dieses Feature nahtlos in Ihre .NET-Anwendungen implementieren. Fangen wir also an.

C# API zum automatischen Anpassen von Zeilen und Spalten in Excel – kostenloser Download

Um Excel-Zeilen und -Spalten automatisch anzupassen, verwenden wir Aspose.Cells for .NET. Die API bietet eine Vielzahl von Funktionen zum Generieren und Verarbeiten von Tabellenkalkulationen. Sie können die DLL der API entweder herunterladen oder von NuGet installieren.

PM> Install-Package Aspose.Cells

Schritte zum automatischen Anpassen von Excel-Zeilen und -Spalten in C#

Um Zeilen oder Spalten automatisch anzupassen, müssen Sie zuerst auf das Excel-Arbeitsblatt zugreifen und dann den Zeilen und Spaltenindex verwenden, um die automatische Anpassung zu aktivieren. Im Folgenden finden Sie die Schritte zum automatischen Anpassen einer Zeile oder Spalte in Excel mithilfe von Aspose.Cells for .NET.

  • Laden Sie die Excel-Datei von der Festplatte.
  • Rufen Sie die Referenz des gewünschten Arbeitsblatts ab.
  • Aktivieren Sie die automatische Anpassung für eine Zeile/Spalte.
  • Speichern Sie die aktualisierte Excel-Datei am gewünschten Ort.

In den folgenden Abschnitten erfahren Sie, wie Sie diese Schritte implementieren und die automatische Anpassung von Zeilen und Spalten in C# durchführen.

Zeilen automatisch anpassen in Excel in C#

Im Folgenden sind die Schritte zum automatischen Anpassen von Excel-Zeilen in C# aufgeführt.

  • Laden Sie zunächst die Excel-Datei mit der Workbook Klasse.
  • Rufen Sie dann die Referenz des Arbeitsblatts mithilfe der Sammlung Workbook.Worksheets[index] ab.
  • Rufen Sie die Worksheet.AutoFitRow(rowIndex)-Methode auf, um eine Zeile mithilfe ihres Index automatisch anzupassen.
  • Speichern Sie abschließend die aktualisierte Excel-Datei mit der Workbook.Save(fileName)-Methode.

Das folgende Codebeispiel zeigt, wie eine Excel-Zeile in C# automatisch angepasst wird.

// Excel-Datei laden
Workbook wb = new Workbook("workbook.xlsx");

// Holen Sie sich die Referenz des gewünschten Arbeitsblatts
Worksheet worksheet = wb.Worksheets[0];

// zweite Zeile automatisch nach Index anpassen
worksheet.AutoFitRow(1);

// Arbeitsmappe speichern
wb.Save("autofit-row.xlsx");

Spalten automatisch anpassen in Excel in C#

Im Folgenden finden Sie die Schritte zum automatischen Anpassen einer Spalte in Excel mithilfe von C#.

  • Laden Sie zunächst die Excel-Datei mit der Workbook Klasse.
  • Rufen Sie dann die Referenz des Arbeitsblatts mithilfe der Sammlung Workbook.Worksheets[index] ab.
  • Rufen Sie die Worksheet.AutoFitColumn(columnIndex)-Methode auf, um eine Spalte anhand ihres Index automatisch anzupassen.
  • Speichern Sie abschließend die aktualisierte Excel-Datei mit der Workbook.Save(fileName)-Methode.

Das folgende Codebeispiel zeigt, wie eine Spalte in Excel in C# automatisch angepasst wird.

// Excel-Datei laden
Workbook wb = new Workbook("workbook.xlsx");

// Holen Sie sich die Referenz des gewünschten Arbeitsblatts
Worksheet worksheet = wb.Worksheets[0];

// erste Spalte automatisch nach Index anpassen
worksheet.AutoFitColumn(0);

// Arbeitsmappe speichern
wb.Save("autofit-column.xlsx");

C# API zum automatischen Anpassen von Excel-Zeilen und -Spalten – Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um Zeilen und Spalten in Ihren Excel Dateien ohne Evaluierungseinschränkungen automatisch anzupassen.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Zeilen und Spalten in Excel Dateien in C# automatisch anpassen. Die Codebeispiele haben gezeigt, wie die automatische Anpassung für eine bestimmte Zeile oder Spalte mithilfe ihres Index programmgesteuert aktiviert wird.

Erkunden Sie die Tabellenkalkulations-API von Aspose für C#

Sie können die Dokumentation aufrufen, um weitere Funktionen von Aspose.Cells for .NET zu erkunden. Außerdem können Sie uns Ihre Fragen oder Anliegen über unser Forum mitteilen.

Siehe auch