บทความนี้อธิบายวิธีการนำฟีเจอร์ ค้นหาและแทนที่ข้อความใน Excel โดยใช้ Java ไปใช้งาน โดยมีรายละเอียดสำหรับการตั้งค่า IDE รายการขั้นตอน และโค้ดตัวอย่างสำหรับ การค้นหาและเปลี่ยนใน Excel โดยใช้ Java นอกจากนี้ คุณจะได้เรียนรู้วิธีปรับแต่งกระบวนการค้นหาและแทนที่โดยการตั้งค่าคุณสมบัติและเมธอดต่าง ๆ ที่ไลบรารีมีให้
ขั้นตอนการแทนที่ข้อมูลใน Excel โดยใช้ Java
- ตั้งค่า IDE ให้ใช้ Aspose.Cells for Java เพื่อค้นหาและแทนที่ข้อความ
- โหลดไฟล์ Excel ต้นทางลงใน workbook ที่มีข้อความที่คุณต้องการแทนที่
- ตั้งค่าอ็อบเจ็กต์ FindOptions โดยกำหนดขอบเขตการค้นหาและประเภทการจับคู่
- วนซ้ำผ่านเวิร์กชีตทั้งหมด
- วนซ้ำผ่านเซลล์ทั้งหมดในแต่ละชีต
- ใช้เมธอด find() เพื่อค้นหาข้อความ และใช้เมธอด replace() เพื่อเปลี่ยนข้อความในเซลล์เดียวกันหากพบ
- บันทึก Workbook ที่อัปเดตแล้วหลังจากแทนที่คำที่ระบุ
คำแนะนำเหล่านี้กำหนดกระบวนการ ค้นหาและแทนที่หลายค่าใน Excel โดยใช้ Java โหลดไฟล์ Excel ต้นทาง วนซ้ำผ่านแต่ละชีตใน Workbook วนซ้ำผ่านแต่ละเซลล์ในชีต และค้นหาเซลล์ที่มีค่าที่ต้องการ ใช้เมธอด replace() เพื่อเปลี่ยนข้อความ และทำซ้ำกระบวนการสำหรับเซลล์ถัดไปหากพบ จากนั้นบันทึกไฟล์ Excel ที่อัปเดตแล้วลงดิสก์
โค้ดสำหรับแทนที่คำใน Excel โดยใช้ Java
โค้ดด้านบนได้สาธิตฟีเจอร์ ค้นหาและแทนที่อัตโนมัติใน Excel โดยใช้ Java คุณสามารถใช้คีย์ Regex เพื่อค้นหาข้อความแทนการค้นหาค่าลิเทอรัล ค้นหาและแทนที่ข้อความภายในช่วงเซลล์ที่กำหนดแทนทั้งชีต และจัดการข้อมูลตัวเลขตามความต้องการของคุณระหว่างการค้นหาเนื้อหา ตั้งค่าความไวต่อตัวพิมพ์เล็กและใหญ่สำหรับค่าที่ค้นหา ค้นหาข้อความทั้งหมดหรือบางส่วน และกำหนดว่าการค้นหาจะดำเนินการในเนื้อหาเซลล์ สูตร หรือความคิดเห็น
บทความนี้ได้สอนเราถึงกระบวนการค้นหาและแทนที่ข้อความในไฟล์ Excel สำหรับการถอดรหัสไฟล์ Excel โปรดดูบทความ Decrypt Excel File in Java.