Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

กำลังมองหาวิธีเพิ่ม ริบบิ้นที่กำหนดเอง โดยใช้ XML ใน Excel? นี่คือที่ที่เหมาะสำหรับคุณ ที่นี่ คุณจะพบวิธีทีละขั้นตอนในการเพิ่ม ริบบิ้นที่กำหนดเอง โดยใช้ XML ใน Excel

สามารถดาวน์โหลดแบบฝึกหัดเพื่อฝึกฝนตนเองได้

ขั้นตอนทีละขั้นตอนในการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

สมมติว่าเรามีชุดข้อมูลที่มีรหัสประจำตัวนักเรียน .ของนักเรียนบางคน , ชื่อ และ เครื่องหมาย . ตอนนี้ เราจะแสดงให้คุณเห็นว่าคุณสามารถเปิด MsgBox . ได้อย่างไร โดยการเพิ่ม ริบบ้อนแบบกำหนดเอง ใน Excel โดยใช้ XML ในไฟล์ Excel นี้

ทำตามขั้นตอนด้านล่างเพื่อดำเนินการด้วยตนเอง

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

ขั้นตอนที่ 1:สร้างสมุดงาน Excel

ในขั้นตอนแรก เราจะสร้าง xlsm Excel ไฟล์โดยใช้ไฟล์ Excel ที่กำหนด

  • ประการแรก เปิดไฟล์ Excel และคลิกที่ ไฟล์ .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • จากนั้น คลิกที่ บันทึกสำเนา .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • หลังจากนั้น ให้ตั้งชื่อไฟล์ของคุณ
  • ถัดไป เลือก สมุดงาน Excel Macro-Enabled (*.xlsm) ตัวเลือกไฟล์จากเมนูแบบเลื่อนลง
  • สุดท้าย คลิกที่ บันทึก ปุ่มเพื่อบันทึกไฟล์เป็น xlsm ไฟล์.

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

ขั้นตอนที่ 2:ใส่โค้ด VBA

ต่อไปเราจะแทรก VBA รหัสที่จะเปิด MsgBox . โดยทำตามขั้นตอนที่แสดงด้านล่าง

  • ในตอนแรก ไปที่ แท็บนักพัฒนา>> คลิกที่ Visual Basic .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ตอนนี้ Microsoft Visual Basic สำหรับแอปพลิเคชัน กล่องจะเปิดขึ้น
  • จากนั้น คลิกที่ แทรก >> เลือก โมดูล .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ถัดไป เขียนโค้ดต่อไปนี้ใน โมดูล . ของคุณ .
Sub MacroZ(control As IRibbonControl)
    MsgBox "Here, You will see the Marksheet of the Students."
End Sub

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

รายละเอียดโค้ด

  • ประการแรก เราได้สร้าง ขั้นตอนย่อย ชื่อ MacroZ และตั้งค่า การควบคุม เป็น IRibbonControl .
  • จากนั้น เราก็ใส่ MsgBox พร้อมข้อความ
  • หลังจากนั้น คลิกที่ บันทึก เพื่อบันทึกรหัส
  • สุดท้าย ปิดไฟล์ Excel

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

อ่านเพิ่มเติม: โค้ด VBA เพื่อแปลง XML เป็น Excel (ใช้กับขั้นตอนด่วน)

ขั้นตอนที่ 3:ดาวน์โหลด Office RibbonX Editor

ตอนนี้ เราจะดาวน์โหลด Office RibbonX Editor เพื่อเพิ่ม ริบบิ้นที่กำหนดเอง โดยใช้ XML ใน Excel บรรณาธิการ . นี้ พบใน ไซต์ . นี้ . จากนั้นทำตามขั้นตอนด้านล่าง

  • ขั้นแรก เลือก ลิงก์ แสดงด้านล่างและ คลิกขวา กับมัน
  • ประการที่สอง คลิกที่ ค้นหา "github.com" ใน Google .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • จากนั้น ในลิงก์นั้น คุณจะพบ ไฟล์ตัวติดตั้ง ดังไฟล์ที่แสดงด้านล่าง
  • ตอนนี้ ดาวน์โหลดไฟล์ แล้วเปิดออก

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ถัดไป การตั้งค่าตัวแก้ไข Office RibbonX กล่องจะเปิดขึ้น
  • ขั้นแรก เลือก ฉันยอมรับข้อตกลง .
  • หลังจากนั้น คลิกที่ ถัดไป .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ที่นี่ เลือกไฟล์ ตำแหน่งปลายทาง และคลิกที่ ถัดไป .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • นอกจากนี้ ให้คลิกที่ ถัดไป .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • อีกครั้ง คลิกที่ ถัดไป .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • จากนั้น คลิกที่ ติดตั้ง .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • สุดท้าย ให้คลิกที่ เสร็จสิ้น .
  • ดังนั้น คุณสามารถดาวน์โหลด Office RibbonX Editor .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

อ่านเพิ่มเติม: วิธีการแปลง XML เป็น XLSX โดยไม่ต้องเปิดไฟล์

ขั้นตอนที่ 4:เปิดไฟล์ Excel ใน Office RibbonX Editor

ในขั้นตอนที่สี่ เราจะเปิด xlsm . ของเรา ไฟล์ใน Office RibbonX Editor เพื่อเพิ่ม ริบบ้อนแบบกำหนดเอง โดยใช้ XML ใน Excel

  • เริ่มต้นด้วยการเปิด Office RibbonX Editor .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • จากนั้น คลิกที่ เปิด .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ตอนนี้ เปิดเอกสาร OOXML กล่องจะปรากฏขึ้น
  • หลังจากนั้น เลือก xlsm ไฟล์และคลิกที่ เปิด .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

อ่านเพิ่มเติม:วิธีเปิดไฟล์ XML ใน Excel สำหรับภาษีเงินได้ (2 วิธีง่ายๆ)

ขั้นตอนที่ 5:แทรก XML ใน Office RibbonX Editor และตรวจสอบโค้ด

ต่อไป เราจะแทรก XML โค้ดใน Office RibbonX Editor . ทำตามขั้นตอนที่แสดงด้านล่างเพื่อทำสิ่งนี้กับชุดข้อมูลของคุณเอง

  • ขั้นแรก เลือก Excel ไฟล์.
  • จากนั้น คลิกที่ แทรก .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ถัดไป เลือก ส่วน UI แบบกำหนดเองของ Office 2007 .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • หลังจากนั้น ให้ใส่ 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>

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

รายละเอียดโค้ด

  • ประการแรก เราเปิด UI แบบกำหนดเอง ไฟล์.
  • จากนั้น เลือก แท็บหน้าแรก เป็น idMso .
  • หลังจากนั้น เราได้เพิ่ม customGroup มีป้ายกำกับว่า เปิด MsgBox และ customButton1 มีป้ายกำกับว่า คลิกที่นี่ .
  • ถัดไป ตั้งค่า MacroZ มาโครเป็น onAction และ HappyFace เป็น imageMso .
  • จากนั้น คลิกที่ การตรวจสอบ เพื่อตรวจสอบรหัส

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ตอนนี้ หากไม่พบข้อผิดพลาดในโค้ด MsgBox อย่างด้านล่างจะเปิดขึ้น
  • นอกจากนี้ ให้คลิกที่ ตกลง .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • ถัดไป หากต้องการบันทึกรหัส ให้คลิกที่ ไฟล์ >> คลิกที่ บันทึกเป็น .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • หลังจากนั้น บันทึก OOXML กล่องจะเปิดขึ้น
  • นอกจากนี้ ให้ไฟล์ที่มีชื่อที่คุณต้องการแล้วคลิก บันทึก .

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

อ่านเพิ่มเติม: วิธีการดึงข้อมูลจากไฟล์ XML ไปยัง Excel (2 วิธีง่ายๆ)

ขั้นตอนที่ 6:เปิดสมุดงาน Excel เพื่อตรวจสอบ Ribbon ที่กำหนดเอง

ในขั้นตอนสุดท้าย เราจะ เปิด xlsm ไฟล์ Excel อีกครั้งเพื่อตรวจสอบว่า ริบบิ้นที่กำหนดเอง ได้เพิ่มหรือไม่

  • ในตอนแรก เปิด xlsm ไฟล์ excel.
  • ที่นี่ คุณจะสังเกตเห็นว่ามีปุ่มใหม่ เช่น คลิกที่นี่ ได้รับการเพิ่มภายใต้ เปิด MsgBox กลุ่ม
  • จากนั้น คลิกที่ คลิกที่นี่ ปุ่ม.

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

  • สุดท้าย MsgBox จะเปิดขึ้นที่คุณสร้างขึ้นโดยใช้ VBA รหัส.
  • แค่นั้นแหละ นี่คือวิธีที่คุณสามารถเพิ่ม ริบบ้อนแบบกำหนดเอง โดยใช้ XML ใน Excel

วิธีการเพิ่ม Ribbon แบบกำหนดเองโดยใช้ XML ใน Excel

สิ่งที่ควรจำ

  • อย่าลืม ปิด Excel ก่อนเปิด Office RibbonX Editor .
  • คุณสามารถรัน โค้ด . ใดก็ได้ เขียนใน โมดูล . ของคุณ โดยใช้ ตัวแก้ไข . นี้ แต่อย่าลืม เปลี่ยน มาโคร ชื่อใน onAction ใน XML . ที่กำหนด รหัส.
  • ตรวจสอบ XML . ของคุณ รหัสโดยใช้การตรวจสอบ .

บทสรุป

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

บทความที่เกี่ยวข้อง

  • วิธีการแปลง XML เป็นคอลัมน์ใน Excel (4 วิธีที่เหมาะสม)
  • วิธีการแปลง XML ขนาดใหญ่เป็น Excel (2 วิธีที่มีประสิทธิภาพ)