เพิ่มความคิดเห็นในแผ่นงาน Excel Java

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

Java API เพื่อเพิ่มความคิดเห็นใน Excel - ดาวน์โหลดฟรี

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

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.7</version>
</dependency>

ขั้นตอนง่ายๆ ในการเพิ่มความคิดเห็นใน Excel ใน Java

เมื่อใช้ Aspose.Cells for Java คุณสามารถเพิ่มความคิดเห็นไปยังไฟล์ Excel ได้ภายในไม่กี่ขั้นตอน ขั้นตอนต่อไปนี้จะแสดงภาพรวมของวิธีการแทรกความคิดเห็นลงในเวิร์กชีตในไฟล์ Excel

  • โหลดไฟล์ Excel จากดิสก์
  • เข้าสู่แผ่นงานที่ต้องการ
  • เพิ่มความคิดเห็นไปยังเซลล์ที่ต้องการ
  • บันทึกไฟล์ Excel

ตอนนี้ มาดูวิธีการแปลงขั้นตอนที่กล่าวถึงข้างต้นเป็นโค้ดและเพิ่มความคิดเห็นในไฟล์ Excel ใน Java

เพิ่มความคิดเห็นในไฟล์ Excel ใน Java

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

  • โหลดไฟล์ Excel โดยใช้คลาส Workbook
  • รับการอ้างอิงของ Worksheet ที่ต้องการโดยใช้เมธอด Workbook.getWorksheets().get(index)
  • เพิ่มความคิดเห็นลงในเซลล์โดยใช้เมธอด Worksheet.getComments().add(string cellName) และรับการอ้างอิงความคิดเห็นในวัตถุ Comment
  • ตั้งค่าบันทึกความคิดเห็นโดยใช้เมธอด Comment.setNote()
  • บันทึกไฟล์ Excel ที่อัปเดตโดยใช้เมธอด Workbook.save(string)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแทรกความคิดเห็นในไฟล์ Excel ใน Java

// การสร้างอินสแตนซ์วัตถุสมุดงาน
Workbook workbook = new Workbook("workbook.xlsx");

// รับข้อมูลอ้างอิงของแผ่นงานแรกโดยผ่านดัชนีแผ่นงาน
Worksheet worksheet = workbook.getWorksheets().get(0);

// เพิ่มความคิดเห็นในเซลล์ "F5"
int commentIndex = worksheet.getComments().add("F5");

// การเข้าถึงความคิดเห็นที่เพิ่มใหม่
Comment comment = worksheet.getComments().get(commentIndex);

// การตั้งค่าบันทึกความคิดเห็น
comment.setNote("Hello Aspose!");

// การบันทึกไฟล์ Excel
workbook.save("output.xlsx");

Java: เพิ่มความคิดเห็นใน Excel ด้วยการจัดรูปแบบ

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

  • โหลดไฟล์ Excel โดยใช้คลาส Workbook
  • รับการอ้างอิงของ Worksheet ที่ต้องการโดยใช้เมธอด Workbook.getWorksheets().get(index)
  • เพิ่มความคิดเห็นลงในเซลล์โดยใช้เมธอด Worksheet.getComments().add(string cellName) และรับการอ้างอิงความคิดเห็นในวัตถุ Comment
  • ตั้งค่าบันทึกความคิดเห็นโดยใช้เมธอด Comment.setNote()
  • กำหนดรูปแบบที่ต้องการของความคิดเห็นโดยใช้ออบเจกต์ความคิดเห็น
  • บันทึกไฟล์ Excel ที่อัปเดตโดยใช้เมธอด Workbook.save(string)

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

// การสร้างอินสแตนซ์วัตถุสมุดงาน
Workbook workbook = new Workbook("workbook.xlsx");

// รับข้อมูลอ้างอิงของแผ่นงานแรกโดยผ่านดัชนีแผ่นงาน
Worksheet worksheet = workbook.getWorksheets().get(0);

// เพิ่มความคิดเห็นในเซลล์ "F5"
int commentIndex = worksheet.getComments().add("F5");

// การเข้าถึงความคิดเห็นที่เพิ่มใหม่
Comment comment = worksheet.getComments().get(commentIndex);

// การตั้งค่าบันทึกความคิดเห็น
comment.setNote("Hello Aspose!");

// การตั้งค่าขนาดตัวอักษรของความคิดเห็นเป็น 14
comment.getFont().setSize(14);

// การตั้งค่าแบบอักษรของความคิดเห็นเป็นตัวหนา
comment.getFont().setBold(true);

// ตั้งค่าความสูงของตัวอักษรเป็น 10
comment.setHeightCM(10);

// ตั้งค่าความกว้างของตัวอักษรเป็น 2
comment.setWidthCM(2);

// การบันทึกไฟล์ Excel
workbook.save("output.xlsx");

Java API เพื่อเพิ่มความคิดเห็นใน Excel - รับใบอนุญาตฟรี

คุณสามารถใช้ Aspose.Cells for Java ได้โดยไม่มีข้อจำกัดในการประเมินโดยใช้ ใบอนุญาตชั่วคราว

บทสรุป

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

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