Ein häufiger Betrieb in Microsoft Excel besteht darin, zwei oder mehr Zellen zusammenzuführen. Dies verleiht Ihren Daten ein organisierteres Erscheinungsbild und fühlt sich an, mit dem Gefühl der Datengruppierung und den Header -Informationen. Mit Excel können Sie so viele Zellen sowie Zeilen und Säulen zusammenführen. Als .NET -Anwendungsentwickler sind Sie möglicherweise daran interessiert, die Funktionalität des Zusammenführens von Zellen in Excel -Tabellen aus Ihrer Anwendung bereitzustellen. Sie können dies mit der NPOI -API in Ihrer Anwendung erreichen, die Zellen oder Zellbereiche mit c# oder vb.net wie in diesem Artikel gezeigt verschmelzen kann. Bevor wir jedoch für diesen Zweck eine .NET -Anwendung einspringen können, schauen wir uns an, wie Sie Zellen mit Microsoft Excel zusammenführen können.

Zellen mit Microsoft Excel {.wp-Block-Heading} verschmelzen

Das Zusammenführen von Zellen mit Microsoft Excel ist sehr einfach und ein häufiger Betrieb. Sie können Zellen, Zeilen oder Säulen aus Excel zusammenführen. Beachten Sie jedoch, dass wenn beide Zellen Daten enthalten, eine der Daten in diesem Prozess verloren geht.

Schritte zum Zusammenführen von Zellen mit Microsoft Excel

Wenn Sie Zellen mit Microsoft Excel zusammenführen möchten, können Sie die folgenden Schritte verwenden.

  1. Öffnen Sie Microsoft Excel und bevölkern Sie die Tabelle mit Daten
  2. Wählen Sie die Zellen aus, die zusammengeführt werden sollen, indem Sie die Maus darüber ziehen, während Sie den linken Klick halten
  3. Suchen Sie im Band den Symbol „Merge“ in der Registerkarte “Heim” und klicken Sie auf “Zellen zusammenführen”. Dadurch wird die ausgewählten Zellen in eine einzelne Zelle zusammengeführt.

Zellen in Excel unter Verwendung der NPOI-API in C#

Nachdem wir gesehen haben, wie man Zellen mit Microsoft Excel zusammenfasst, sehen wir uns nun an, wie wir das Gleiche in unserer .NET -Anwendung tun können. Wir werden die Open-Source-API-NPOI in unserer .NET-Anwendung verwenden und den Code in C# schreiben, obwohl dieselbe problemlos in VB.NET konvertiert werden kann. Vorher müssen Sie jedoch NPOI in Ihrem .NET -Projekt installieren, um loszulegen. Weitere Informationen finden Sie in unserem detaillierten Anweisungshandbuch für Installieren von NPOI für .NET.

verschmelzen Zellen in Excel-Tabelle mit C#

Nachdem Ihre Entwicklungsumgebung fertig ist, erstellen Sie eine Konsolenanwendung und fügen Sie den folgenden Code hinzu.

//Create workbook
IWorkbook wb = new XSSFWorkbook();
ISheet ws = wb.CreateSheet("MySheet");

//Set the value of the cell
ws.CreateRow(0).CreateCell(0).SetCellValue("FileFormat.com");

//Merge the cell
CellRangeAddress region = new CellRangeAddress(0, 1, 0, 1);
ws.AddMergedRegion(region);

//Save the file
FileStream file = File.Create("CellsMerge.xlsx");
wb.Write(file, false);
file.Close();

Schlussfolgerung

In diesem Artikel haben wir gezeigt, wie man Zellen in einem Excel -Arbeitsbuch mit NPOI -API zusammenfasst. Sie können die API -Funktionalität weiter untersuchen, indem Sie die API -Dokumentation weiter untersuchen. Wenn Sie mehr über die Arbeit mit Excel -Arbeitsmappen mit NPOI erfahren möchten, bleiben Sie auf dem Laufenden, um weitere Beispiele in diesem Abschnitt zu erhalten.