Zusammenführen oder Trennen des Bereichs von Zellen mit C++
Contents
[
Hide
]
Sie können Aspose.Cells verwenden, um einen Bereich von Zellen zusammenzuführen oder aufzuteilen. Aspose.Cells bietet die Methoden Range.Merge() und Range.UnMerge() für diesen Zweck. Dieser Artikel erklärt, wie Sie einen Bereich von Zellen in eine einzige Zelle zusammenführen können.
Beispiel
Der folgende Beispielcode erstellt zuerst einen Bereich - A1:D4 - und führt dann die Zellen im Bereich mit der Range.Merge()-Methode zusammen. Ebenso können Sie Zellen aufteilen, indem Sie einen Bereich erstellen und die Range.UnMerge()-Methode aufrufen.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Path of output excel file
U16String outputPath = srcDir + u"output.out.xlsx";
// Create a workbook
Workbook workbook;
// Access the first worksheet
Worksheet worksheet = workbook.GetWorksheets().Get(0);
// Create a range
Range range = worksheet.GetCells().CreateRange(u"A1:D4");
// Merge range into a single cell
range.Merge();
// Save the workbook
workbook.Save(outputPath);
std::cout << "Workbook saved successfully!" << std::endl;
Aspose::Cells::Cleanup();
}