C++ ile Kes ve Yapıştır Aralık
Contents
 [
      
        Hide
      ]
    Hücreleri Kırp ve Yapıştır
Aspose.Cells, InsertCutCells metodunu ve Cells koleksiyonunu kullanarak çalışma sayfasındaki hücreleri kesip yapıştırma yeteneği sağlar. InsertCutCells metodu aşağıdaki parametreleri kabul eder.
- Range: Kesilecek hücrelerin aralığı.
- Satır Dizini: Hücreleri eklemek için satırın dizini.
- Sütun Dizini: Hücreleri eklemek için sütunun dizini.
- ShiftType: Sütunların kaydırma yönü.
Aşağıdaki örnek, çalışma sayfası üzerinde hücreleri kesip yapıştırmayı gösterir.
Örnek Kod
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
    Aspose::Cells::Startup();
    U16String outDir(u"..\\Data\\02_OutputDirectory\\");
    Workbook workbook;
    Worksheet worksheet = workbook.GetWorksheets().Get(0);
    worksheet.GetCells().Get(0, 2).SetValue(1);
    worksheet.GetCells().Get(1, 2).SetValue(2);
    worksheet.GetCells().Get(2, 2).SetValue(3);
    worksheet.GetCells().Get(2, 3).SetValue(4);
    Range namedRange = worksheet.GetCells().CreateRange(0, 2, 3, 1);
    namedRange.SetName(u"NamedRange");
    Range cut = worksheet.GetCells().CreateRange(u"C:C");
    worksheet.GetCells().InsertCutCells(cut, 0, 1, ShiftType::Right);
    workbook.Save(outDir + u"CutAndPasteCells.xlsx");
    std::cout << "Cells cut and pasted successfully!" << std::endl;
    Aspose::Cells::Cleanup();
}