กำลังมองหาวิธีเพิ่ม ริบบิ้นที่กำหนดเอง โดยใช้ XML ใน Excel? นี่คือที่ที่เหมาะสำหรับคุณ ที่นี่ คุณจะพบวิธีทีละขั้นตอนในการเพิ่ม ริบบิ้นที่กำหนดเอง โดยใช้ XML ใน Excel
สามารถดาวน์โหลดแบบฝึกหัดเพื่อฝึกฝนตนเองได้
ขั้นตอนทีละขั้นตอนในการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel
สมมติว่าเรามีชุดข้อมูลที่มีรหัสประจำตัวนักเรียน .ของนักเรียนบางคน , ชื่อ และ เครื่องหมาย . ตอนนี้ เราจะแสดงให้คุณเห็นว่าคุณสามารถเปิด MsgBox . ได้อย่างไร โดยการเพิ่ม ริบบ้อนแบบกำหนดเอง ใน Excel โดยใช้ XML ในไฟล์ Excel นี้
ทำตามขั้นตอนด้านล่างเพื่อดำเนินการด้วยตนเอง
ขั้นตอนที่ 1:สร้างสมุดงาน Excel
ในขั้นตอนแรก เราจะสร้าง xlsm Excel ไฟล์โดยใช้ไฟล์ Excel ที่กำหนด
- ประการแรก เปิดไฟล์ Excel และคลิกที่ ไฟล์ .
- จากนั้น คลิกที่ บันทึกสำเนา .
- หลังจากนั้น ให้ตั้งชื่อไฟล์ของคุณ
- ถัดไป เลือก สมุดงาน Excel Macro-Enabled (*.xlsm) ตัวเลือกไฟล์จากเมนูแบบเลื่อนลง
- สุดท้าย คลิกที่ บันทึก ปุ่มเพื่อบันทึกไฟล์เป็น xlsm ไฟล์.
ขั้นตอนที่ 2:ใส่โค้ด VBA
ต่อไปเราจะแทรก VBA รหัสที่จะเปิด MsgBox . โดยทำตามขั้นตอนที่แสดงด้านล่าง
- ในตอนแรก ไปที่ แท็บนักพัฒนา>> คลิกที่ Visual Basic .
- ตอนนี้ Microsoft Visual Basic สำหรับแอปพลิเคชัน กล่องจะเปิดขึ้น
- จากนั้น คลิกที่ แทรก >> เลือก โมดูล .
- ถัดไป เขียนโค้ดต่อไปนี้ใน โมดูล . ของคุณ .
Sub MacroZ(control As IRibbonControl)
MsgBox "Here, You will see the Marksheet of the Students."
End Sub
รายละเอียดโค้ด
- ประการแรก เราได้สร้าง ขั้นตอนย่อย ชื่อ MacroZ และตั้งค่า การควบคุม เป็น IRibbonControl .
- จากนั้น เราก็ใส่ MsgBox พร้อมข้อความ
- หลังจากนั้น คลิกที่ บันทึก เพื่อบันทึกรหัส
- สุดท้าย ปิดไฟล์ Excel
อ่านเพิ่มเติม: โค้ด VBA เพื่อแปลง XML เป็น Excel (ใช้กับขั้นตอนด่วน)
ขั้นตอนที่ 3:ดาวน์โหลด Office RibbonX Editor
ตอนนี้ เราจะดาวน์โหลด Office RibbonX Editor เพื่อเพิ่ม ริบบิ้นที่กำหนดเอง โดยใช้ XML ใน Excel บรรณาธิการ . นี้ พบใน ไซต์ . นี้ . จากนั้นทำตามขั้นตอนด้านล่าง
- ขั้นแรก เลือก ลิงก์ แสดงด้านล่างและ คลิกขวา กับมัน
- ประการที่สอง คลิกที่ ค้นหา "github.com" ใน Google .
- จากนั้น ในลิงก์นั้น คุณจะพบ ไฟล์ตัวติดตั้ง ดังไฟล์ที่แสดงด้านล่าง
- ตอนนี้ ดาวน์โหลดไฟล์ แล้วเปิดออก
- ถัดไป การตั้งค่าตัวแก้ไข Office RibbonX กล่องจะเปิดขึ้น
- ขั้นแรก เลือก ฉันยอมรับข้อตกลง .
- หลังจากนั้น คลิกที่ ถัดไป .
- ที่นี่ เลือกไฟล์ ตำแหน่งปลายทาง และคลิกที่ ถัดไป .
- นอกจากนี้ ให้คลิกที่ ถัดไป .
- อีกครั้ง คลิกที่ ถัดไป .
- จากนั้น คลิกที่ ติดตั้ง .
- สุดท้าย ให้คลิกที่ เสร็จสิ้น .
- ดังนั้น คุณสามารถดาวน์โหลด Office RibbonX Editor .
อ่านเพิ่มเติม: วิธีการแปลง XML เป็น XLSX โดยไม่ต้องเปิดไฟล์
ขั้นตอนที่ 4:เปิดไฟล์ Excel ใน Office RibbonX Editor
ในขั้นตอนที่สี่ เราจะเปิด xlsm . ของเรา ไฟล์ใน Office RibbonX Editor เพื่อเพิ่ม ริบบ้อนแบบกำหนดเอง โดยใช้ XML ใน Excel
- เริ่มต้นด้วยการเปิด Office RibbonX Editor .
- จากนั้น คลิกที่ เปิด .
- ตอนนี้ เปิดเอกสาร OOXML กล่องจะปรากฏขึ้น
- หลังจากนั้น เลือก xlsm ไฟล์และคลิกที่ เปิด .
อ่านเพิ่มเติม:วิธีเปิดไฟล์ XML ใน Excel สำหรับภาษีเงินได้ (2 วิธีง่ายๆ)
ขั้นตอนที่ 5:แทรก XML ใน Office RibbonX Editor และตรวจสอบโค้ด
ต่อไป เราจะแทรก XML โค้ดใน Office RibbonX Editor . ทำตามขั้นตอนที่แสดงด้านล่างเพื่อทำสิ่งนี้กับชุดข้อมูลของคุณเอง
- ขั้นแรก เลือก Excel ไฟล์.
- จากนั้น คลิกที่ แทรก .
- ถัดไป เลือก ส่วน UI แบบกำหนดเองของ Office 2007 .
- หลังจากนั้น ให้ใส่ XML . ต่อไปนี้ โค้ดใน Office RibbonX Editor .
<customUI xmlns="https://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
<tab idMso="TabHome" >
<group id="customGroup1" label="My Group" insertAfterMso="GroupEditingExcel">
<button id="customButton1" label="Click Me" size="large"
onAction="Macro1" imageMso="HappyFace" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
รายละเอียดโค้ด
- ประการแรก เราเปิด UI แบบกำหนดเอง ไฟล์.
- จากนั้น เลือก แท็บหน้าแรก เป็น idMso .
- หลังจากนั้น เราได้เพิ่ม customGroup มีป้ายกำกับว่า เปิด MsgBox และ customButton1 มีป้ายกำกับว่า คลิกที่นี่ .
- ถัดไป ตั้งค่า MacroZ มาโครเป็น onAction และ HappyFace เป็น imageMso .
- จากนั้น คลิกที่ การตรวจสอบ เพื่อตรวจสอบรหัส
- ตอนนี้ หากไม่พบข้อผิดพลาดในโค้ด MsgBox อย่างด้านล่างจะเปิดขึ้น
- นอกจากนี้ ให้คลิกที่ ตกลง .
- ถัดไป หากต้องการบันทึกรหัส ให้คลิกที่ ไฟล์ >> คลิกที่ บันทึกเป็น .
- หลังจากนั้น บันทึก OOXML กล่องจะเปิดขึ้น
- นอกจากนี้ ให้ไฟล์ที่มีชื่อที่คุณต้องการแล้วคลิก บันทึก .
อ่านเพิ่มเติม: วิธีการดึงข้อมูลจากไฟล์ XML ไปยัง Excel (2 วิธีง่ายๆ)
ขั้นตอนที่ 6:เปิดสมุดงาน Excel เพื่อตรวจสอบ Ribbon ที่กำหนดเอง
ในขั้นตอนสุดท้าย เราจะ เปิด xlsm ไฟล์ Excel อีกครั้งเพื่อตรวจสอบว่า ริบบิ้นที่กำหนดเอง ได้เพิ่มหรือไม่
- ในตอนแรก เปิด xlsm ไฟล์ excel.
- ที่นี่ คุณจะสังเกตเห็นว่ามีปุ่มใหม่ เช่น คลิกที่นี่ ได้รับการเพิ่มภายใต้ เปิด MsgBox กลุ่ม
- จากนั้น คลิกที่ คลิกที่นี่ ปุ่ม.
- สุดท้าย MsgBox จะเปิดขึ้นที่คุณสร้างขึ้นโดยใช้ VBA รหัส.
- แค่นั้นแหละ นี่คือวิธีที่คุณสามารถเพิ่ม ริบบ้อนแบบกำหนดเอง โดยใช้ XML ใน Excel
สิ่งที่ควรจำ
- อย่าลืม ปิด Excel ก่อนเปิด Office RibbonX Editor .
- คุณสามารถรัน โค้ด . ใดก็ได้ เขียนใน โมดูล . ของคุณ โดยใช้ ตัวแก้ไข . นี้ แต่อย่าลืม เปลี่ยน มาโคร ชื่อใน onAction ใน XML . ที่กำหนด รหัส.
- ตรวจสอบ XML . ของคุณ รหัสโดยใช้การตรวจสอบ .
บทสรุป
ในบทความนี้ เราได้แสดงวิธีการทีละขั้นตอนในการเพิ่ม ริบบิ้นที่กำหนดเอง โดยใช้ XML ใน Excel ฉันหวังว่าคุณจะพบว่าบทความนี้น่าสนใจและเป็นประโยชน์ หากสิ่งที่ดูเหมือนเข้าใจยาก โปรดแสดงความคิดเห็น นอกจากนี้ โปรดแจ้งให้เราทราบหากมีทางเลือกอื่นที่เราอาจพลาดไป และไปที่ ExcelDemy สำหรับบทความอื่น ๆ อีกมากมายเช่นนี้ ขอบคุณ!
บทความที่เกี่ยวข้อง
- วิธีการแปลง XML เป็นคอลัมน์ใน Excel (4 วิธีที่เหมาะสม)
- วิธีการแปลง XML ขนาดใหญ่เป็น Excel (2 วิธีที่มีประสิทธิภาพ)