การใช้ตัวควบคุม ActiveX ใน Excel ด้วย C#

บทความนี้จะแนะนำเกี่ยวกับ การใช้ตัวควบคุม ActiveX ใน Excel ด้วย C# โดยมีรายละเอียดในการตั้งค่า IDE สำหรับการพัฒนา รายการขั้นตอนที่กำหนดกระบวนการ และโค้ดตัวอย่างสำหรับการเพิ่ม Excel Active X control โดยใช้ C# คุณจะได้เรียนรู้การเพิ่มตัวควบคุม ActiveX จากนั้นเข้าถึงเพื่ออัปเดตหรืออ่านค่าควบคุม

ขั้นตอนในการเพิ่มตัวควบคุม ActiveX ใน Excel โดยใช้ C#

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

ขั้นตอนเหล่านี้สรุป วิธีใช้ตัวควบคุม ActiveX ใน Excel โดยใช้ C# เริ่มต้นกระบวนการโดยการเข้าถึงคอลเลกชันรูปร่างจากแผ่นงานในสมุดงานและเรียกใช้เมธอด AddActiveXControl() ในคลาส ShapeCollection ระบุประเภทการควบคุม เซลล์เป้าหมาย และขนาดของตัวควบคุม ActiveX และเชื่อมโยงตัวควบคุมกับเซลล์เพื่อจัดการค่าของมัน

รหัสเพื่อเพิ่มปุ่มคำสั่ง ActiveX โดยใช้ C

รหัสนี้สาธิตการเพิ่มตัวควบคุม Combo Box ActiveX โดยใช้ C# ในแผ่นงาน Excel เมธอด AddActiveXControl() ส่งคืนการอ้างอิงไปยังรูปร่างที่เพิ่มเข้ามาใหม่ที่คุณสามารถใช้เพื่อตั้งค่าเซลล์ที่เชื่อมโยงและคุณสมบัติอื่นๆ เช่น แบบอักษร สี เงา และการจัดแนวข้อความ เพื่อแสดงบางส่วน ในทำนองเดียวกัน หากคุณพิมพ์รูปร่างไปยังตัวควบคุมเฉพาะ คุณจะได้รับคุณสมบัติมากมายสำหรับปรับแต่งตัวควบคุม

บทความนี้ได้สอนเราถึงวิธีการเพิ่มและเข้าถึงตัวควบคุม ActiveX ในไฟล์ Excel หากต้องการเพิ่มรูปภาพในไฟล์ Excel โปรดดูบทความเกี่ยวกับ วิธีเพิ่มรูปภาพในเซลล์ Excel โดยใช้ C#

 ไทย