Dieses einfache Tutorial enthält Details zum Zusammenführen von Zellen in Excel mit C#. Mit Hilfe von C#-Excel-Arbeitsblattzellen zusammenführen kann der Vorgang mit ein paar einfachen API-Aufrufen durchgeführt werden. Außerdem müssen Sie MS Excel nicht installieren, um die Zellen zusammenzuführen und die Ausgabedatei im Format XLSX oder XLS zu erstellen.
Schritte zum Zusammenführen von Zellen in Excel mit C#
- Fügen Sie den Verweis auf Aspose.Cells in Ihrer Anwendung zum Zusammenführen von Zellen mit dem NuGet-Paket-Manager hinzu
- Initialisieren Sie ein Workbook-Klassenobjekt, um eine neue Excel-Datei zu erstellen
- Greifen Sie auf ein Arbeitsblatt zu und erstellen Sie ein Cells-Klassenobjekt
- Verbinden Sie die Zellen und geben Sie einen Beispielwert in die verbundene Zelle ein
- Speichern Sie die Excel-Ausgabedatei mit verbundenen Zellen
Diese kurzen Schritte erläutern, wie die Funktion C#-Excel-Zellen verbinden in Ihre .NET-Anwendungen integriert werden kann. Zuerst müssen Sie ein Arbeitsblattobjekt erstellen und dann bestimmte Zellen zusammenführen, indem Sie die Spalten- und Zeilenindizes angeben, und schließlich die ausgegebene Excel-Arbeitsmappe speichern, die einen Beispielwert und verbundene Zellen gemäß Ihren Anforderungen enthält.
Code zum Zusammenführen von Zellen in Excel mit C#
Hier wird zum Zusammenführen von Zellen in Excel C# Beispielcode verwendet, der die Funktion Cells.Merge() aufruft, um einen Bereich verbundener Zellen zu erstellen, wobei die Werte für die erste Zeile, die erste Spalte, die Gesamtzeilen und die Gesamtspaltenwerte als Eingabe verwendet werden. Wenn Sie Zellen in Excel mit C# zusammenführen und zentrieren möchten, können Sie einfach den Stil der Zelle abrufen, in die Sie den Wert eingeben, und die HorizontalAlignment-Eigenschaft des Stilobjekts auf TextAlignmentType.Center festlegen. Nach dem Speichern der Arbeitsmappe wird der Beispielwert nun in der Mitte der verbundenen Zellen angezeigt.
Hier haben wir den Prozess zum Zusammenführen von Zellen in einer Arbeitsmappe mit C# beobachtet. Wenn Sie jedoch mehr über die Konvertierung von Excel in HTML erfahren möchten, lesen Sie den Artikel zu Wie konvertiere ich Excel in HTML in C#.