Dieses kurze Tutorial erklärt, wie man die Zeilenhöhe in Excel mit C# anpasst. Zuerst laden Sie die Beispielarbeitsmappe und passen dann die Höhe der einzelnen Zeile oder mehrerer Zeilen auf eine feste Höhe oder basierend auf den Inhalten in den Zeilen gemäß Ihren Anforderungen an. Nachdem Sie die Excel-Zeilenhöhe mit C# geändert haben, können Sie sie in einem beliebigen Format wie XLSX wieder auf der Festplatte speichern.
Schritte zum Anpassen der Zeilenhöhe in Excel mit C#
- Fügen Sie mithilfe des NuGet-Paket-Managers Aspose.Cells hinzu, um die Höhe der Zeilen anzupassen
- Fügen Sie einen Verweis auf den Aspose.Cells-Namespace hinzu, um API-Aufrufe im Code zu verwenden
- Laden Sie das Beispiel workbook mit mehreren Arbeitsblättern, um die Funktion zu testen
- Rufen Sie eine Referenz des gewünschten worksheet ab, um die Zeilenhöhe anzupassen
- Stellen Sie die Höhe der Zeilen je nach Anforderung auf einen festen Wert oder inhaltsbasiert ein
- Speichern Sie die Arbeitsmappe mit der angegebenen Zeilenhöhe
In diesen einfachen Schritten laden wir zuerst die Excel-Zieldatei in das Workbook-Klassenobjekt und greifen dann auf die Referenz des gewünschten Arbeitsblatts zu, um die Excel-Zeilenhöhe mit C# anzupassen. Wir haben die volle Kontrolle über den Prozess, da wir die Höhe auf verschiedene Weise ändern können, z. B. durch Ändern der Höhe einer vollständigen einzelnen Zeile, ausgewählter Spalten einer Zeile, einer Reihe von Zeilen oder des gesamten Arbeitsblatts.
Code zum Anpassen der Excel-Zeilenhöhe mit c#
In diesem Beispielcode greifen wir auf die Zellensammlung des Arbeitsblatts zu und legen dann die Höhe der einzelnen Zeilen mit der Funktion Cells.SetRowHeight() fest. Als Nächstes haben wir die Anpassung der Zeilenhöhe basierend auf dem Inhalt erklärt, indem wir den Bereich der Spalten innerhalb einer Zeile mit der Funktion AutoFitRow() bereitgestellt haben, und dann mehrere Zeilen angepasst, indem wir der Funktion AutoFitRows() einen Bereich von Zeilen bereitgestellt haben. Zuletzt haben wir die Höhe aller Zeilen in einem Arbeitsblatt festgelegt, indem wir die Funktion AutoFitRows() ohne Argumente aufgerufen haben.
Mit Hilfe dieses kurzen Tutorials haben Sie herausgefunden, wie Sie die Zeilenhöhe ändern können. Wenn Sie andere Funktionen wie das Erstellen von Diagrammen kennenlernen möchten, lesen Sie den Artikel zu So erstellen Sie ein Excel-Kreisdiagramm in C#.