ในบทความก่อนหน้าของเรา การใช้ NPOI สำหรับสเปรดชีตใน. NET เราผ่านและแสดงให้เห็นว่าคุณสามารถสร้างสมุดงานกับ NPOI ใน C#ได้อย่างไร นอกจากนี้เรายังแสดงตัวอย่างของวิธีการอ่านข้อมูลจากสเปรดชีตและบันทึกสมุดงานเป็น XLSX NPOI เป็น API โอเพ่นซอร์สที่ทรงพลังซึ่งช่วยให้คุณทำงานร่วมกับสเปรดชีต Microsoft Office Excel และเอกสาร Word ในบทความนี้เราจะสำรวจคุณสมบัติของการแทรกความคิดเห็นในแผ่นงาน Excel โดยใช้ NPOI ด้วย. NET

แทรกความคิดเห็นในสเปรดชีตโดยใช้ Microsoft Excel

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

ความคิดเห็นใน Excel คืออะไร?

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

ขั้นตอนในการแทรกความคิดเห็นในแผ่นงาน Excel กับ Microsoft Excel

เพื่อที่จะแทรกความคิดเห็นในเซลล์เฉพาะในแผ่นงานสามารถใช้ขั้นตอนต่อไปนี้ได้

  1. เปิด Excel และเลือกใหม่จากตัวเลือกเมนูไฟล์
  2. คลิกในเซลล์ที่คุณต้องการแทรกความคิดเห็น
  3. ตอนนี้คลิกขวาและเลือกความคิดเห็นใหม่หรือเลือกความคิดเห็นใหม่จากเมนูแทรกที่ด้านบน
  4. หน้าต่างป๊อปอัพจะปรากฏขึ้นเมื่อคุณป้อนข้อความสำหรับความคิดเห็น
  5. เมื่อเสร็จแล้วกด Enter และความคิดเห็นจะถูกบันทึกด้วยเซลล์ที่เลือก
  6. ในการดูความคิดเห็นให้วางเมาส์ของคุณไว้ในเซลล์ที่คุณเพิ่มความคิดเห็น
  7. สิ่งนี้จะแสดงความคิดเห็น
ความคิดเห็นใน excel-workbook

แทรกความคิดเห็นในสเปรดชีตโดยใช้ NPOI ใน C#

ตอนนี้คุณมีความคิดเกี่ยวกับวิธีการแทรกความคิดเห็นในแผ่นงาน Excel โดยใช้ Microsoft Excel มาดูกันว่านักพัฒนาแอปพลิเคชันสามารถใช้ประโยชน์จากพลังในการดำเนินการเดียวกันโดยใช้ NPOI POI ใน. NET ได้อย่างไร

การติดตั้ง npoi

ก่อนที่คุณจะเริ่มต้นด้วยการใช้ NPOI ในแอปพลิเคชัน. NET ของคุณคุณต้องติดตั้ง NPOI ในโครงการของคุณเพื่อเริ่มต้น คุณสามารถเรียนรู้เกี่ยวกับสิ่งนี้ได้ในคู่มือคำแนะนำโดยละเอียดของ การติดตั้ง NPOI สำหรับ. NET

แทรกความคิดเห็นใน Excel Spreadsheet

ในขั้นตอนนี้สภาพแวดล้อมการพัฒนาของคุณควรพร้อมที่จะเริ่มทำงานกับ NPOI ในโครงการ. NET ของคุณ สร้างโครงการที่ใช้คอนโซลใหม่และเพิ่มตัวอย่างรหัสต่อไปนี้ลงไป

//Create workbook
IWorkbook wb = new XSSFWorkbook();
            
ISheet ws = wb.CreateSheet("MySheet");

//Create the drawing patriarch
IDrawing drawing = ws.CreateDrawingPatriarch();
            
//Create cell and set its value
ICell cell = ws.CreateRow(2).CreateCell(2);
            
cell.SetCellValue("Comment is added here.");
            
//Create comment
IClientAnchor anchor = wb.GetCreationHelper().CreateClientAnchor();
            
IComment comment = drawing.CreateCellComment(anchor);
            
comment.String = new XSSFRichTextString("Comment in Cell using NPOI");
            
comment.Author = ("FileFormat.com");
            
cell.CellComment = (comment);
            
//Save the file
FileStream file = File.Create("ExcelComment.xlsx");
            
wb.Write(file, false);
            
file.Close();

แค่นั้นแหละ. บันทึกโครงการของคุณสร้างและดำเนินการ คุณจะพบไฟล์เอาต์พุต excelcomment.xlsx ที่สร้างขึ้นในโฟลเดอร์เอาท์พุทของโครงการของคุณ เปิดใน Microsoft Excel และวางเคอร์เซอร์เมาส์ของคุณบนเซลล์ C2 ที่เราแทรกความคิดเห็น คุณจะเห็นความคิดเห็นดังที่แสดงในภาพหน้าจอด้านล่าง

บทสรุป

ในบทความนี้เราได้พูดคุยเกี่ยวกับการแทรกความคิดเห็นในแผ่นงาน Excel โดยใช้ NPOI ซอร์สโค้ดที่ใช้ในโครงการถูกเขียนใน C# ที่สร้างเอาท์พุท Excel พร้อมความคิดเห็นที่แทรกลงในแผ่นงาน เราจะสำรวจ NPOI API เพิ่มเติมสำหรับการทำงานกับสเปรดชีตดังนั้นโปรดติดตาม