C++ ile Hücre Aralığını Birleştirme veya Birleştirmeyi Kaldırma
Contents
[
Hide
]
Aspose.Cells’i kullanarak hücre aralığını birleştirmek veya bölmek için Range.Merge() ve Range.UnMerge() yöntemlerini kullanabilirsiniz. Bu makale, bir hücre aralığını tek bir hücreye birleştirmenin nasıl gerçekleştirileceğini açıklar.
Örnek
Aşağıdaki örnek kod ilk olarak A1:D4 aralığını oluşturur, ardından Range.Merge() metodunu kullanarak aralıktaki hücreleri tek bir hücreye birleştirir. Benzer şekilde, hücreleri bölmek için bir aralık oluşturup Range.UnMerge() metodunu çağırabilirsiniz.
#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();
}