อัปเดต Excel QueryTable ด้วย Java

คู่มือสั้นนี้อธิบายกระบวนการทำงานกับ Excel ตาราง query ที่ใช้ Java. มันจะให้รายละเอียดในการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดสำหรับแก้ไข การเชื่อมต่อ QueryTable ที่ใช้ Java. คุณจะได้เรียนรู้วิธีปรับแต่ง QueryTable ในไฟล์ Excel และเปลี่ยนการเชื่อมต่อภายนอกโดยใช้ API ที่เปิดเผย.

ขั้นตอนในการอัปเดต Excel QueryTable ด้วย Java

  1. ตั้งค่า IDE ให้ใช้ Aspose.Cells for Java เพื่อทำงานกับ QueryTable
  2. โหลดไฟล์ Excel ต้นฉบับ, เข้าถึงแผ่นงานเป้าหมาย, และตรวจสอบการมีอยู่ของตารางคิวรี
  3. เข้าถึงตารางคิวรีแรกและพิมพ์ข้อมูลตารางคิวรี
  4. ตรวจสอบ external connection ในตาราง query และแสดงคุณลักษณะของมัน
  5. เปลี่ยนพารามิเตอร์ของตารางคิวรีและการเชื่อมต่อภายนอก
  6. บันทึกไฟล์ Excel ที่อัปเดตแล้ว
  7. โหลดไฟล์อีกครั้งและตรวจสอบพารามิเตอร์ที่เปลี่ยนแปลงในตารางคิวรีและการเชื่อมต่อภายนอก

ขั้นตอนเหล่านี้สรุปกระบวนการอัปเดต การเชื่อมต่อข้อมูลภายนอกโดยใช้ Java ในไฟล์ Excel. โหลดไฟล์ Excel, เข้าถึงแผ่นงานเป้าหมาย, ดึงคอลเลกชันของตารางคิวรี, และแสดงข้อมูลของตารางคิวรีแรก. ปรับแต่ง QueryTable และการเชื่อมต่อภายนอกในนั้นและบันทึก Workbook.

โค้ดสำหรับแก้ไขการเชื่อมต่อข้อมูลภายนอกของ Excel ด้วย Java

โค้ดนี้ได้สาธิตวิธีการทำงานกับ Excel QueryTable หากคุณต้องการสังเกตพฤติกรรมของการแสดงข้อมูลหลังการรีเฟรช คุณสามารถใช้เมธอด getAutoReformat() และ getFillAdjacentFormulas() ได้ เมธอด setPreserveFormatting() และ setAdjustColumnWidth() ควรใช้ร่วมกัน เนื่องจากเมธอดเหล่านี้จะรักษาการจัดรูปแบบในขณะที่การปรับคอลัมน์อัตโนมัติอาจทำให้ผลลัพธ์ขัดแย้งกัน

บทความนี้ได้แนะนำวิธีการทำงานกับ QueryTable และการเชื่อมต่อภายนอกในนั้น. เพื่อสร้างผลรวมย่อยในไฟล์ Excel ให้ดูบทความ การสร้างผลรวมย่อยใน Excel ด้วย Java.

 ไทย