Tambahkan Komentar di Lembar Kerja Excel menggunakan C++

Microsoft Excel menyediakan opsi untuk menambahkan komentar di file Excel. Ada beberapa alasan untuk menambahkan komentar, seperti menjelaskan rumus atau menambahkan informasi kontekstual yang mungkin berguna bagi pembaca. Komentar juga dapat digunakan untuk menyarankan pengeditan di lembar kerja. Selanjutnya, Anda dapat mengatur ukuran font, tinggi, lebar, dll dari komentar. Pada artikel ini, Anda akan mempelajari cara menambahkan komentar ke lembar kerja Excel secara terprogram menggunakan C++.

C++ API untuk Menambahkan Komentar di Lembar Kerja Excel

Aspose.Cells for C++ adalah pustaka C++ asli yang memungkinkan Anda bekerja dengan file Excel. Dengan API, Anda dapat dengan mudah membuat, membaca, dan memodifikasi file Excel. Selanjutnya, Anda dapat menambahkan komentar ke lembar kerja Excel Anda. Untuk memulai, instal API melalui NuGet atau unduh langsung dari bagian Unduhan.

PM> Install-Package Aspose.Cells.Cpp

Tambahkan Komentar di Lembar Kerja Excel menggunakan C++

Berikut ini adalah langkah-langkah untuk menambahkan komentar ke sel di lembar kerja Excel.

Kode contoh berikut menunjukkan cara menambahkan komentar ke sel di lembar kerja Excel menggunakan C++.

// Jalur direktori sumber.
StringPtr srcDir = new String("SourceDirectory\\Excel\\");

// Jalur direktori keluaran.
StringPtr outDir = new String("OutputDirectory\\");

// Muat file Excel sumber
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("Sample1.xlsx")));

// Ambil lembar kerja pertama
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);

// Tambahkan komentar ke sel F5
int commentIndex = worksheet->GetIComments()->Add(new String("F5"));

// Ambil komentar yang ditambahkan ke sel F5
intrusive_ptr<IComment> comment = worksheet->GetIComments()->GetObjectByIndex(commentIndex);

// Atur catatan komentar
comment->SetNote(new String("Hello Aspose!"));

// Simpan file Excelnya
workbook->Save(outDir->StringAppend(new String("AddComment_out.xlsx")));
Gambar yang menampilkan komentar ditambahkan ke sel F5

Gambar yang menampilkan komentar ditambahkan ke sel F5

Terapkan Pemformatan ke Komentar di Lembar Kerja Excel menggunakan C++

Berikut ini adalah langkah-langkah untuk menerapkan pemformatan pada komentar di lembar kerja Excel menggunakan C++.

Kode contoh berikut menunjukkan cara menerapkan pemformatan ke komentar di lembar kerja Excel menggunakan C++.

// Jalur direktori sumber.
StringPtr srcDir = new String("SourceDirectory\\Excel\\");

// Jalur direktori keluaran.
StringPtr outDir = new String("OutputDirectory\\");

// Muat file Excel sumber
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("Sample1.xlsx")));

// Ambil lembar kerja pertama
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);

// Tambahkan komentar ke sel F5
int commentIndex = worksheet->GetIComments()->Add(new String("F5"));

// Ambil komentar yang ditambahkan ke sel F5
intrusive_ptr<IComment> comment = worksheet->GetIComments()->GetObjectByIndex(commentIndex);

// Atur catatan komentar
comment->SetNote(new String("Hello Aspose!"));

// Atur ukuran font
comment->GetIFont()->SetSize(14);

// Atur bobot font
comment->GetIFont()->SetBold(true);

// Atur tinggi dalam CM
comment->SetHeightCM(10);

// Atur lebar dalam CM
comment->SetWidthCM(2);

// Simpan file Excelnya
workbook->Save(outDir->StringAppend(new String("ApplyFormattingToComment_out.xlsx")));
Gambar yang menampilkan komentar dengan pemformatan khusus yang ditambahkan ke sel F5

Gambar yang menampilkan komentar dengan pemformatan khusus yang ditambahkan ke sel F5

Dapatkan Lisensi Gratis

Untuk mencoba API tanpa batasan evaluasi, Anda dapat meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menambahkan komentar di lembar kerja Excel menggunakan C++. Selain itu, Anda telah melihat cara menerapkan pemformatan ke komentar menggunakan Aspose.Cells for C++ API yang mudah digunakan. API menyediakan banyak fitur tambahan untuk bekerja dengan file Excel yang dapat Anda jelajahi secara mendetail dengan mengunjungi dokumentasi resmi. Jika ada pertanyaan, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga