Kako spojiti ćelije u Excelu koristeći C++

Ovaj vodič je brzi vodič za spajanje ćelija u Excelu pomoću C++. Objašnjava precizne i jednostavne korake uz C++ isječak koda. Korištenjem C++ Excel spajanja ćelija izvodi se operacija, a zatim se izlazna datoteka može spremiti u XLSX ili XLS formatu.

Koraci za spajanje ćelija u Excelu pomoću C++

  1. Dodajte referencu na Aspose.Cells.Cpp u svoj projekt pomoću NuGet Package Managera
  2. Inicijalizirajte praznu Excel datoteku s objektom klase Workbook za spajanje ćelija
  3. Pristupite prvom radnom listu i inicijalizirajte instancu klase Cells
  4. Izvršite operaciju spajanja ćelija i umetnite oglednu vrijednost
  5. Napišite izlaznu Excel radnu knjigu koja sadrži spojenu ćeliju

Možete primijetiti jednostavne korake koji se temelje na C++, operacija spajanja ćelija u excelu može se lako izvesti s nekoliko API poziva. Omogućuje vam stvaranje nove Excel datoteke od nule, a postojeća Excel datoteka se također može koristiti kao ulaz.

Kod za spajanje ćelija u Excelu koristeći C++

#pragma once
#include "Aspose.Cells.h"
class MergeCellsInExcel
{
public: void MergeCellsInExcelInCPlusCPlus()
{
// Set the license to avoid watermark in the output Excel file after merging cells
intrusive_ptr<License> MergeCellsInExcelLicense = new License();
MergeCellsInExcelLicense->SetLicense(new String("Aspose.Cells.lic"));
// Create an Excel file
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook();
// Get access to first worksheet
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);
// Create a Cells object
intrusive_ptr<ICells> cells = worksheet->GetICells();
// Merge cells
cells->Merge(5, 2, 2, 3);
// Put data in the cell
cells->GetObjectByIndex(5, 2)->PutValue((StringPtr)new String("Sample value"));
// Save the Excel file
workbook->Save(new String("MergeCells.xlsx"));
}
};

Ovaj isječak koda inicijalizira Excel radni list, a zatim se funkcija spajanja ćelija izvodi na određenim ćelijama pomoću njihovih vrijednosti indeksa. Štoviše, također umeće oglednu vrijednost kao niz u spojenu ćeliju pomoću metode PutValue. Konačno, možemo napisati izlaznu datoteku u tok ili disk prema strukturi aplikacije.

U ovom smo članku istražili kako spojiti ćelije u Excelu koristeći C++ bez potrebe za instaliranjem aplikacije MS Excel. Međutim, ako želite naučiti pretvaranje Excela u HTML u C++, pogledajte članak na kako pretvoriti Excel u HTML u C++.

 Hrvatski