Đang tìm cách thêm ruy-băng tùy chỉnh sử dụng XML trong Excel? Sau đó, đây là nơi thích hợp cho bạn. Tại đây, bạn sẽ tìm thấy cách từng bước để thêm dải băng tùy chỉnh sử dụng XML trong Excel.
Bạn có thể tải xuống sách bài tập để tự thực hành.
Quy trình từng bước để thêm ruy-băng tùy chỉnh bằng XML trong Excel
Giả sử chúng ta có tập dữ liệu chứa ID sinh viên của một số sinh viên , Tên và Dấu hiệu . Bây giờ, chúng tôi sẽ chỉ cho bạn cách bạn có thể mở MsgBox bằng cách thêm ruy-băng tùy chỉnh trong Excel bằng cách sử dụng XML trong tệp Excel này.
Hãy làm theo các bước dưới đây để tự thực hiện.
Bước 1:Tạo Sổ làm việc Excel
Trong bước đầu tiên, chúng tôi sẽ tạo xlsm Excel sử dụng tệp Excel đã cho.
- Trước hết, hãy mở tệp Excel và nhấp vào Tệp .
- Sau đó, nhấp vào Lưu bản sao .
- Sau đó, đặt tên cho tệp của bạn.
- Tiếp theo, chọn Excel Macro-Enabled Workbook (* .xlsm) tùy chọn tệp từ menu thả xuống.
- Cuối cùng, nhấp vào nút Lưu để lưu tệp dưới dạng xlsm tệp.
Bước 2:Chèn mã VBA
Tiếp theo, chúng tôi sẽ chèn một VBA mã sẽ mở MsgBox . Để làm điều đó, hãy thực hiện theo các bước được hiển thị bên dưới.
- Lúc đầu, hãy chuyển đến tab Nhà phát triển >> nhấp vào Visual Basic .
- Bây giờ, Microsoft Visual Basic for Application hộp sẽ mở ra.
- Sau đó, nhấp vào Chèn >> chọn Mô-đun .
- Tiếp theo, hãy viết mã sau vào Mô-đun của bạn .
Sub MacroZ(control As IRibbonControl)
MsgBox "Here, You will see the Marksheet of the Students."
End Sub
Phân tích mã
- Đầu tiên, chúng tôi đã tạo một Thủ tục phụ có tên là MacroZ và đặt điều khiển dưới dạng IRibbonControl .
- Sau đó, chúng tôi đã chèn một MsgBox với văn bản.
- Sau đó, nhấp vào nút Lưu để lưu mã.
- Cuối cùng, đóng tệp Excel.
Đọc thêm: Mã VBA để chuyển đổi XML sang Excel (Áp dụng với các bước nhanh)
Bước 3:Tải xuống Office RibbonX Editor
Bây giờ, chúng tôi sẽ tải xuống Office RibbonX Editor để thêm ruy-băng tùy chỉnh sử dụng XML trong Excel. Trình chỉnh sửa này đã được tìm thấy trên trang web này . Sau đó, hãy làm theo các bước dưới đây.
- Trước tiên, hãy chọn liên kết được hiển thị bên dưới và Nhấp chuột phải trên đó.
- Thứ hai, nhấp vào Tìm kiếm “github.com” trên Google .
- Sau đó, trong liên kết đó, bạn tìm thấy Tệp trình cài đặt như tệp được hiển thị bên dưới.
- Bây giờ, hãy tải xuống tệp và mở nó.
- Tiếp theo, Thiết lập trình soạn thảo RibbonX của Office hộp sẽ mở ra.
- Trước tiên, hãy chọn Tôi chấp nhận thỏa thuận .
- Sau đó, nhấp vào Tiếp theo .
- Tại đây, hãy chọn tệp Vị trí đích và nhấp vào Tiếp theo .
- Hơn nữa, nhấp vào Tiếp theo .
- Một lần nữa, nhấp vào Tiếp theo .
- Sau đó, nhấp vào Cài đặt .
- Cuối cùng, nhấp vào Hoàn tất .
- Do đó, bạn có thể tải xuống Office RibbonX Editor .
Đọc thêm: Cách chuyển đổi XML sang XLSX mà không cần mở tệp
Bước 4:Mở tệp Excel trong Office RibbonX Editor
Trong bước thứ tư, chúng tôi sẽ mở xlsm của chúng tôi trong Office RibbonX Editor để thêm ruy-băng tùy chỉnh sử dụng XML trong Excel.
- Để bắt đầu, hãy mở Office RibbonX Editor .
- Sau đó, nhấp vào Mở .
- Bây giờ, Mở Tài liệu OOXML hộp sẽ xuất hiện.
- Sau đó, chọn xlsm và nhấp vào Mở .
Đọc thêm:Cách mở tệp XML trong Excel để tính thuế thu nhập (2 cách dễ dàng)
Bước 5:Chèn XML vào Office RibbonX Editor và xác thực mã
Tiếp theo, chúng tôi sẽ chèn XML mã trong Office RibbonX Editor . Thực hiện các bước được hiển thị bên dưới để thực hiện việc này cho tập dữ liệu của riêng bạn.
- Trước tiên, hãy chọn Excel tệp.
- Sau đó, nhấp vào Chèn .
- Tiếp theo, chọn Phần giao diện người dùng tùy chỉnh của Office 2007 .
- Sau đó, chèn XML sau mã trong 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>
Phân tích mã
- Đầu tiên, chúng tôi đã mở customUI tệp.
- Sau đó, chọn Tab Trang chủ dưới dạng idMso .
- Sau đó, chúng tôi đã thêm một customGroup được gắn nhãn là Mở MsgBox và customButton1 được gắn nhãn là Nhấp vào đây .
- Tiếp theo, đặt MacroZ macro dưới dạng onAction và HappyFace dưới dạng imageMso .
- Sau đó, nhấp vào Xác thực để kiểm tra mã.
- Bây giờ, nếu không tìm thấy lỗi nào trong mã MsgBox như bên dưới sẽ mở ra.
- Hơn nữa, nhấp vào OK .
- Tiếp theo, để lưu mã, hãy nhấp vào Tệp >> nhấp vào Lưu dưới dạng .
- Sau đó, Lưu OOXML hộp sẽ mở ra.
- Hơn nữa, cung cấp cho tệp với tên mong muốn của bạn và nhấp vào Lưu .
Đọc thêm: Cách trích xuất dữ liệu từ tệp XML sang Excel (2 cách dễ dàng)
Bước 6:Mở sổ làm việc Excel để kiểm tra ruy-băng tùy chỉnh
Trong bước cuối cùng, chúng tôi sẽ mở xlsm Tệp Excel một lần nữa để kiểm tra xem ruy-băng tùy chỉnh đã được thêm vào hay chưa.
- Ban đầu, hãy mở xlsm tệp excel.
- Tại đây, bạn sẽ nhận thấy rằng một nút mới, chẳng hạn như Nhấp vào đây đã được thêm vào trong Open MsgBox nhóm.
- Sau đó, nhấp vào nút Nhấp vào đây nút.
- Cuối cùng, một MsgBox sẽ mở mà bạn đã tạo bằng VBA mã.
- Chỉ vậy thôi. Đây là cách bạn có thể thêm ruy-băng tùy chỉnh sử dụng XML trong Excel.
Những điều cần nhớ
- Nhớ đóng Excel trước khi mở Office RibbonX Editor .
- Bạn có thể thực thi bất kỳ mã nào được viết trong mô-đun của bạn bằng cách sử dụng trình chỉnh sửa này nhưng hãy nhớ thay đổi macro tên trong onAction trong XML đã cho mã.
- Kiểm tra XML của bạn mã sử dụng Xác thực .
Kết luận
Vì vậy, trong bài viết này, chúng tôi đã hướng dẫn bạn cách từng bước để thêm dải băng tùy chỉnh sử dụng XML trong Excel. Tôi hy vọng bạn thấy bài viết này thú vị và hữu ích. Nếu có điều gì khó hiểu, vui lòng để lại bình luận. Ngoài ra, vui lòng cho chúng tôi biết nếu có bất kỳ lựa chọn thay thế nào khác mà chúng tôi có thể đã bỏ qua. Và truy cập ExcelDemy cho nhiều bài báo như thế này. Xin cảm ơn!
Các bài viết liên quan
- Cách chuyển đổi XML thành các cột trong Excel (4 cách thích hợp)
- Cách chuyển đổi XML lớn sang Excel (2 cách hiệu quả)