การใช้ตัวควบคุม ActiveX ใน Excel กับ Python

คู่มือฉบับย่อนี้ช่วยเหลือ การใช้ตัวควบคุม ActiveX ใน Excel ด้วย Python โดยมีรายละเอียดการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนในการพัฒนาแอปพลิเคชัน และโค้ดตัวอย่างสำหรับเพิ่ม ปุ่มคำสั่ง ActiveX โดยใช้ Python คุณไม่จำเป็นต้องติดตั้งเครื่องมือของบุคคลที่สามอื่นใดเพื่อใช้คุณสมบัตินี้

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

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

ขั้นตอนเหล่านี้อธิบาย วิธีใช้ตัวควบคุม ActiveX ใน Excel โดยใช้ Python สร้างไฟล์ Excel ด้วยคลาสสมุดงาน เข้าถึงแผ่นงานเริ่มต้น และรับข้อมูลอ้างอิงไปยังคอลเลกชันรูปร่างในแผ่นงานที่เลือก เรียกใช้เมธอด addActiveXControl() โดยใช้ตัวแจงนับ ControlType.COMMAND_BUTTON ตำแหน่งของตัวควบคุม ออฟเซ็ตจากเซลล์ปลายทาง และขนาดของตัวควบคุม

รหัสเพื่อเพิ่ม Active X Controls ใน Excel โดยใช้ Python

รหัสนี้สาธิตการใช้งานปุ่มคำสั่ง Active X ใน Excel โดยใช้ Python คลาส ActiveX มีคุณสมบัติและวิธีการมากมายที่คุณสามารถใช้เพื่อกำหนดตัวควบคุม ActiveX ของคุณเองได้ คุณสามารถตั้งค่าสีพื้นหน้า สีพื้นหลัง และธงเพื่อปรับขนาดตัวควบคุมอัตโนมัติ และจัดการความโปร่งใส การมองเห็น และไอคอนเมาส์ได้

บทความนี้ได้แนะนำเราเกี่ยวกับการใช้ตัวควบคุม ActiveX สำหรับการวาดรูปร่างกราฟิกบนแผ่นงาน โปรดดูบทความเกี่ยวกับ วาดเส้นใน Excel ด้วย Python

 ไทย