บทความนี้แนะนำเกี่ยวกับ การใช้ตัวควบคุม ActiveX ใน Excel กับ Java โดยแชร์รายละเอียดการเขียนแอปพลิเคชันและโค้ดตัวอย่างสำหรับการแทรก Excel Active X control ด้วย Java คุณจะได้เรียนรู้การเพิ่มตัวควบคุม ActiveX ต่างๆ และเข้าถึงตัวควบคุม ActiveX ในไฟล์ Excel ที่มีอยู่เพื่ออ่านและอัปเดตคุณสมบัติ
ขั้นตอนในการแทรกตัวควบคุม ActiveX ใน Excel ด้วย Java
- ตั้งค่า IDE เพื่อใช้ Aspose.Cells for Java เพื่อเพิ่มตัวควบคุม ActiveX
- สร้าง workbook และเพิ่มปุ่มลงในคอลเลกชันรูปร่างของเป้าหมาย sheet ในสมุดงาน
- เพิ่มตัวควบคุม ComboBox ActiveX อื่นในคอลเลกชันรูปร่าง
- เชื่อมโยงตัวควบคุมทั้งสองกับเซลล์ที่แยกจากกัน
- ตั้งค่าสำหรับข้อความใน ComboBox
- เข้าถึงตัวควบคุม ActiveX และอัปเดตคุณสมบัติ
- บันทึกสมุดงานขั้นสุดท้าย
ขั้นตอนเหล่านี้อธิบาย วิธีใช้ตัวควบคุม ActiveX ใน Excel ด้วย Java สร้างสมุดงานใหม่ เข้าถึงแผ่นงาน เข้าถึงคอลเลกชันรูปร่างในแผ่นงานที่เลือก และเพิ่มการควบคุมได้มากเท่าที่ต้องการโดยการเรียกใช้เมธอด addActiveXControl() โดยระบุประเภทการควบคุม ตำแหน่ง ขนาด และคุณสมบัติเฉพาะของรายการนั้น ๆ คุณสามารถเข้าถึงตัวควบคุม ActiveX ได้โดยการแยกวิเคราะห์คอลเลกชันรูปร่างในชีต และจัดการตัวควบคุมที่ต้องการโดยการตรวจสอบประเภทของรูปร่างเหล่านั้น
รหัสเพื่อเพิ่ม Active X สำหรับ Excel ด้วย Java
โค้ดตัวอย่างนี้สาธิตการใช้งานตัวควบคุม Active X ใน Excel ด้วย Java ตัวแจงนับ ControlType มีการควบคุมหลายประเภทที่คุณสามารถใช้เพื่อสร้างการควบคุมที่แตกต่างกันในแผ่นงาน Excel คุณสามารถตั้งค่าคุณสมบัติ เช่น การตั้งค่าสถานะเพื่อให้มองเห็นตัวควบคุม การตั้งค่าเงา การเลือกตัวชี้เมาส์สำหรับตัวควบคุม และการเปิด/ปิดใช้งานสถานะ สี และแบบอักษร
บทความนี้แนะนำให้เราแทรกและเข้าถึง ตัวควบคุม ActiveX ใน Excel ด้วย Java หากต้องการแทรกแผนภูมิในแผ่นงาน Excel โปรดดูบทความเกี่ยวกับ วิธีสร้างแผนภูมิ Excel ใน Java