เข้าถึง Excel QueryTable ด้วย C#

ทำตามบทความนี้เพื่อเข้าถึงและอัปเดต Excel QueryTable using C#. บทความมีรายละเอียดเกี่ยวกับการตั้งค่า IDE รายการขั้นตอน และตัวอย่างโค้ดสำหรับการเข้าถึงและแก้ไข Excel query table using C#. คุณจะได้เรียนรู้วิธีตรวจสอบและเข้าถึงคอลเลกชันของ query tables ดึงข้อมูลออกมา และอัปเดตคุณสมบัติของมันหากจำเป็น.

ขั้นตอนในการอัปเดตการเชื่อมต่อข้อมูลภายนอกของ Excel ด้วย C#

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

ขั้นตอนเหล่านี้สรุปวิธีทำงานกับ การเชื่อมต่อข้อมูลภายนอกโดยใช้ C# ในไฟล์ Excel โหลดไฟล์ Excel เข้าไปในอ็อบเจ็กต์ Workbook เข้าถึงแผ่นแรก ดึงคอลเลกชันของ query tables พิมพ์ข้อมูลของ query table และอัปเดตคุณสมบัติของมัน เข้าถึงการเชื่อมต่อภายนอกใน query table, อัปเดตคุณสมบัติของมัน, และบันทึกลงดิสก์.

โค้ดเพื่ออัปเดตการเชื่อมต่อ QueryTable ด้วย C#

โค้ดนี้แสดงวิธีทำการดำเนินการต่าง ๆ บน Excel QueryTable ให้แน่ใจว่าคุณตั้งค่า AdjustColumnWidth และ PreserveFormatting พร้อมกัน เนื่องจากมักใช้คู่กันในผลลัพธ์ของ query table นอกจากนี้ ตรวจสอบว่า QueryTable ยังมีอยู่หลังจากทำการเปลี่ยนแปลงหรือไม่ เนื่องจากการเปลี่ยนแปลงที่ไม่เหมาะสมอาจทำให้ QueryTable ไม่ถูกบันทึกในไฟล์ Excel ที่ส่งออก

บทความนี้ได้สอนเราถึงกระบวนการทำงานกับตารางคิวรีในไฟล์ Excel. หากต้องการสร้างผลรวมย่อยในไฟล์ Excel ให้ดูบทความ Creating subtotals in Excel using C#.

 ไทย