เพิ่มความคิดเห็นในแผ่นงาน Excel โดยใช้ C ++

Microsoft Excel มีตัวเลือกในการเพิ่มความคิดเห็นในไฟล์ Excel การเพิ่มความคิดเห็นอาจมีเหตุผลหลายประการ เช่น การอธิบายสูตรหรือเพิ่มข้อมูลเชิงบริบทที่อาจเป็นประโยชน์ต่อผู้อ่าน ข้อคิดเห็นอาจใช้เพื่อแนะนำการแก้ไขในเวิร์กชีต นอกจากนี้ คุณสามารถตั้งค่าขนาดฟอนต์ ความสูง ความกว้าง ฯลฯ ของความคิดเห็นได้ ในบทความนี้ คุณจะได้เรียนรู้วิธีเพิ่มความคิดเห็นในแผ่นงาน Excel โดยทางโปรแกรมโดยใช้ C++

C ++ API สำหรับเพิ่มความคิดเห็นในแผ่นงาน Excel

Aspose.Cells for C++ เป็นไลบรารี C++ ดั้งเดิมที่ให้คุณทำงานกับไฟล์ Excel ด้วย API คุณสามารถสร้าง อ่าน และแก้ไขไฟล์ Excel ได้อย่างง่ายดาย นอกจากนี้ คุณสามารถเพิ่มความคิดเห็นลงในแผ่นงาน Excel ของคุณได้ ในการเริ่มต้น ให้ติดตั้ง API ผ่าน NuGet หรือดาวน์โหลดโดยตรงจากส่วน ดาวน์โหลด

PM> Install-Package Aspose.Cells.Cpp

เพิ่มความคิดเห็นในแผ่นงาน Excel โดยใช้ C ++

ต่อไปนี้เป็นขั้นตอนในการเพิ่มความคิดเห็นลงในเซลล์ในแผ่นงาน Excel

โค้ดตัวอย่างต่อไปนี้แสดงวิธีเพิ่มความคิดเห็นลงในเซลล์ในเวิร์กชีต Excel โดยใช้ C++

// เส้นทางไดเร็กทอรีต้นทาง
StringPtr srcDir = new String("SourceDirectory\\Excel\\");

// เส้นทางไดเร็กทอรีเอาต์พุต
StringPtr outDir = new String("OutputDirectory\\");

// โหลดไฟล์ Excel ต้นทาง
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("Sample1.xlsx")));

// ดึงแผ่นงานแรก
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);

// เพิ่มความคิดเห็นลงในเซลล์ F5
int commentIndex = worksheet->GetIComments()->Add(new String("F5"));

// ดึงความคิดเห็นที่เพิ่มไปยังเซลล์ F5
intrusive_ptr<IComment> comment = worksheet->GetIComments()->GetObjectByIndex(commentIndex);

// ตั้งค่าบันทึกความคิดเห็น
comment->SetNote(new String("Hello Aspose!"));

// บันทึกไฟล์ Excel
workbook->Save(outDir->StringAppend(new String("AddComment_out.xlsx")));
รูปภาพแสดงความคิดเห็นที่เพิ่มลงในเซลล์ F5

รูปภาพแสดงความคิดเห็นที่เพิ่มลงในเซลล์ F5

ใช้การจัดรูปแบบกับความคิดเห็นในแผ่นงาน Excel โดยใช้ C ++

ต่อไปนี้เป็นขั้นตอนในการนำการจัดรูปแบบไปใช้กับความคิดเห็นในเวิร์กชีต Excel โดยใช้ C++

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการนำการจัดรูปแบบไปใช้กับความคิดเห็นในเวิร์กชีต Excel โดยใช้ C++

// เส้นทางไดเร็กทอรีต้นทาง
StringPtr srcDir = new String("SourceDirectory\\Excel\\");

// เส้นทางไดเร็กทอรีเอาต์พุต
StringPtr outDir = new String("OutputDirectory\\");

// โหลดไฟล์ Excel ต้นทาง
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("Sample1.xlsx")));

// ดึงแผ่นงานแรก
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);

// เพิ่มความคิดเห็นลงในเซลล์ F5
int commentIndex = worksheet->GetIComments()->Add(new String("F5"));

// ดึงความคิดเห็นที่เพิ่มไปยังเซลล์ F5
intrusive_ptr<IComment> comment = worksheet->GetIComments()->GetObjectByIndex(commentIndex);

// ตั้งค่าบันทึกความคิดเห็น
comment->SetNote(new String("Hello Aspose!"));

// กำหนดขนาดตัวอักษร
comment->GetIFont()->SetSize(14);

// ตั้งค่าน้ำหนักแบบอักษร
comment->GetIFont()->SetBold(true);

// กำหนดความสูงเป็น CM
comment->SetHeightCM(10);

// กำหนดความกว้างเป็น CM
comment->SetWidthCM(2);

// บันทึกไฟล์ Excel
workbook->Save(outDir->StringAppend(new String("ApplyFormattingToComment_out.xlsx")));
รูปภาพแสดงความคิดเห็นพร้อมการจัดรูปแบบแบบกำหนดเองที่เพิ่มลงในเซลล์ F5

รูปภาพแสดงความคิดเห็นพร้อมการจัดรูปแบบแบบกำหนดเองที่เพิ่มลงในเซลล์ F5

รับใบอนุญาตฟรี

หากต้องการลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีเพิ่มความคิดเห็นในแผ่นงาน Excel โดยใช้ C++ นอกจากนี้ คุณได้เห็นวิธีใช้การจัดรูปแบบกับความคิดเห็นโดยใช้ Aspose.Cells for C++ API ที่ใช้งานง่าย API มีคุณสมบัติเพิ่มเติมมากมายสำหรับการทำงานกับไฟล์ Excel ซึ่งคุณสามารถสำรวจโดยละเอียดได้โดยไปที่ เอกสารอย่างเป็นทางการ ในกรณีที่มีคำถามใดๆ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย