Trang Chủ Xã hội Truyền thông Làm thế nào để Customize Excel 2016 Ribbon với XML - núm vú

Làm thế nào để Customize Excel 2016 Ribbon với XML - núm vú

Video: EXCEL 2016 B3 THANH CÔNG CỤ RIBBON TRONG EXCEL 2016 (Ribbon Toolbar in excel 2016) 2025

Video: EXCEL 2016 B3 THANH CÔNG CỤ RIBBON TRONG EXCEL 2016 (Ribbon Toolbar in excel 2016) 2025
Anonim

Trong một số trường hợp, bạn có thể tự động sửa đổi Ribbon Excel khi mở một bảng tính hoặc add-in. Làm như vậy giúp người dùng dễ dàng truy cập macro của bạn. Nó cũng loại bỏ sự cần thiết cho người sử dụng để sửa đổi Ribbon bằng tay bằng cách sử dụng hộp thoại Tùy chọn Excel.

Bạn có thể tự động thay đổi Ribbon bằng Excel 2007 và các phiên bản mới hơn, nhưng đó không phải là một nhiệm vụ đơn giản. Việc sửa đổi Ribbon liên quan đến việc viết mã XML trong một trình soạn thảo văn bản, sao chép tệp tin XML đó vào tệp workbook, chỉnh sửa một bó các tệp XML (cũng được lưu trữ bên trong tệp Excel, mà thực tế không chỉ là một tệp nén cá nhân các tập tin), và sau đó viết các thủ tục VBA để xử lý việc nhấp vào các điều khiển bạn đưa vào tệp tin XML.

May mắn thay, phần mềm sẵn có để trợ giúp bạn trong việc tùy chỉnh Ribbon - nhưng bạn vẫn cần phải quen với XML.

Thực hiện theo các bước sau:

  1. Tạo một bảng tính Excel mới.

  2. Lưu bảng tính và đặt tên là sửa đổi ribbon. xlsm.

  3. Đóng sổ làm việc.

  4. Khởi chạy Trình chỉnh sửa Giao diện Người dùng Tùy chỉnh cho Microsoft Office.

    Nếu bạn không có phần mềm này, bạn cần phải tìm và cài đặt nó. Tham khảo thanh bên cạnh "Lấy phần mềm. "

  5. Chọn Chèn → Phần Giao diện Người dùng Tùy chỉnh Office 2007.

  6. Chọn lệnh này ngay cả khi bạn đang sử dụng Excel 2010, Excel 2013 hoặc Excel 2016.

    Nhập mã sau vào bảng mã (named customUI.xml) được hiển thị trong Trình chỉnh sửa giao diện người dùng tùy chỉnh:

  7. < ! - 3 -> ribbonX được hiển thị trong Trình biên tập Giao diện Người dùng Tùy chỉnh.

    Nhấp vào nút Xác nhận trên thanh công cụ.
    
    
  8. Nếu mã có bất kỳ lỗi cú pháp nào, bạn sẽ nhận được thông báo mô tả vấn đề. Nếu có bất kỳ lỗi nào được xác định, bạn phải sửa chúng.

    Nhấp vào nút Tạo lại Gọi lại.

  9. Trình chỉnh sửa giao diện người dùng tuỳ chỉnh tạo ra thủ tục phụ VBA được thực hiện khi nút được nhấp. Thủ tục này không thực sự được chèn vào bảng tính, do đó bạn cần phải sao chép nó để sử dụng sau này (hoặc ghi nhớ nó, nếu bạn có một bộ nhớ tốt).

    Thủ tục gọi lại VBA được thực hiện bằng cách nhấp vào nút Ribbon.

    Trở lại customUI. xml và chọn File → Save (hoặc nhấp vào biểu tượng Lưu trên thanh công cụ).
  10. Đóng tệp bằng cách chọn lệnh Tệp → Đóng.

  11. Mở bảng tính trong Excel và nhấp vào tab Trang chủ.

  12. Bạn sẽ thấy nhóm Ribbon mới và nút Ribbon. Nhưng nó không hoạt động được nêu ra.

    Nhấn Alt + F11 để kích hoạt VBE.

  13. Chèn một mô-đun mới VBA; dán (hoặc gõ) thủ tục gọi lại đã được tạo ra trong Bước 9; và thêm một lệnh MsgBox, vì vậy bạn sẽ biết liệu thủ tục thực sự đang được thực thi hay không.

  14. Thủ tục là

    Sub ShowMessage (kiểm soát Như IRibbonControl) MsgBox "Congrats. Bạn đã tìm thấy lệnh ribbon mới. "End Sub

    Nhấn Alt + F11 để trở lại Excel, và nhấp vào nút mới trên Ribbon.
    
  15. Nếu mọi việc suôn sẻ, bạn sẽ thấy MsgBox.

    Chứng minh rằng việc thêm một lệnh Ribbon mới bằng XML thực sự là có thể.

    Trong Trình chỉnh sửa Giao diện Người dùng Tuỳ chỉnh, khi bạn chọn Chèn → Phần Giao diện Người dùng Tùy chỉnh Office 2007, bạn chèn một phần UI cho Excel 2007. Trình Chỉnh sửa Giao diện Tùy chỉnh cũng có tùy chọn để chèn một phần UI cho Excel 2010 (phần mềm tôi đã sử dụng chưa được cập nhật cho Văn phòng 2013 hoặc Văn phòng 2016). Đối với tính tương thích tối đa, hãy sử dụng Giao diện người dùng tuỳ chỉnh Excel 2007.

Bạn có thể nhận ra rằng việc sửa đổi Ribbon bằng XML không phải là trực quan. Ngay cả với một công cụ tốt để trợ giúp (chẳng hạn như Trình chỉnh sửa Giao diện Người dùng Tuỳ chỉnh), bạn vẫn cần phải hiểu XML. Nếu điều đó có vẻ hấp dẫn đối với bạn, hãy tìm trên web hoặc tìm một cuốn sách dành riêng cho việc tùy biến giao diện Ribbon trong Microsoft Office.

Làm thế nào để Customize Excel 2016 Ribbon với XML - núm vú

Lựa chọn của người biên tập

Làm thế nào để tạo ra một mô hình kinh tế của một trung tâm dữ liệu trong điện toán đám mây - núm vú

Làm thế nào để tạo ra một mô hình kinh tế của một trung tâm dữ liệu trong điện toán đám mây - núm vú

Làm thế nào để tạo ra một mô hình kinh tế của một trung tâm dữ liệu trong điện toán đám mây < thật khó để hầu hết các tổ chức dự đoán chính xác chi phí thực tế để chạy bất kỳ ứng dụng nào trong một trung tâm dữ liệu điện toán đám mây. Một máy chủ cụ thể có thể được sử dụng để hỗ trợ một số ứng dụng khác nhau. Trong một số tổ chức, có thể đã có những nỗ lực để buộc chi phí tính toán cho các phòng ban cụ thể, nhưng nếu có, mô hình có thể ...

Các khía cạnh của Quản lý Nhận dạng Điện toán đám mây - núm vú

Các khía cạnh của Quản lý Nhận dạng Điện toán đám mây - núm vú

Quản lý nhận dạng là một chủ đề rộng áp dụng cho hầu hết các lĩnh vực trung tâm dữ liệu. Tuy nhiên, nó đặc biệt quan trọng trong việc bảo vệ môi trường điện toán đám mây. Bởi vì đám mây là về chia sẻ và ảo hóa tài nguyên vật lý trên nhiều người dùng bên trong (và thường là bên ngoài), bạn phải biết ai có quyền truy cập vào những dịch vụ nào. Corralling dữ liệu với ...

Làm thế nào để Tạo một Chiến lược An ninh Điện toán đám mây - núm vú

Làm thế nào để Tạo một Chiến lược An ninh Điện toán đám mây - núm vú

Ngay cả khi tổ chức CNTT của bạn đã có một- chiến lược an ninh được thiết kế, các vấn đề khác nhau sẽ bề mặt bằng điện toán đám mây. Do đó, chiến lược của bạn phải tính đến mô hình tính toán khác. Trên thực tế, bạn muốn đảm bảo rằng chiến lược bảo mật CNTT của bạn được xếp hàng với chiến lược bảo mật trên đám mây của bạn. Các con trỏ để tạo ra một đám mây ...

Lựa chọn của người biên tập

Sử dụng các lớp Mask trong Flash CS5 - núm vú

Sử dụng các lớp Mask trong Flash CS5 - núm vú

Che mặt nạ trong Adobe Flash Creative Suite 5 liên quan đến việc sử dụng một hình dạng ) để ẩn hoặc tiết lộ một số phần của tác phẩm nghệ thuật Flash CS5 - giống như xem bên ngoài qua một cửa sổ nhỏ trong nhà bạn. Kích thước cửa sổ giới hạn những gì bạn có thể nhìn thấy khi bạn ở trong. Flash có một kiểu đặc biệt ...

Sử dụng công cụ Brush Tool trong Flash CS5 - núm vú

Sử dụng công cụ Brush Tool trong Flash CS5 - núm vú

Adobe Flash Creative Suite 5 công cụ như Pen và Pencil cung cấp cho bạn những cách khác nhau để tạo ra những con đường vuốt ve. Ngược lại, công cụ Brush Flash CS5 sơn với đầy. Giống như một cây cọ lỗi thời, công cụ này có thể tạo ra những nét dầy dày, rộng với màu sắc đậm đặc hay những gradient cho những hiệu ứng nghệ thuật xuất sắc. Công cụ Brush ...

Clip phim Flash CS5 là gì? - núm vú

Clip phim Flash CS5 là gì? - núm vú

Adobe Flash Creative Suite 5 có thể bao gồm toàn bộ các hình động Flash CS5 độc lập nhưng được đặt và duy trì trong bộ phim của bạn cũng dễ dàng như các biểu tượng đồ hoạ. Movie Clip là một trong ba loại biểu tượng trong Flash, và giống như các biểu tượng đồ hoạ, chúng có thể được sao chép một cách dễ dàng và ...

Lựa chọn của người biên tập

Làm thế nào để xây dựng một nút Submit cho các trang Web dựa trên HTML5 và CSS3 của bạn

Làm thế nào để xây dựng một nút Submit cho các trang Web dựa trên HTML5 và CSS3 của bạn

Nút gửi thường được sử dụng trong lập trình phía máy chủ. Trong dạng lập trình HTML5 này, mã này nằm trên máy chủ web. Bạn có thể sử dụng PHP để tạo mã phía máy chủ. Thẻ cũng được sử dụng để tạo nút Gửi! Mặc dù chúng trông giống nhau, nút Submit khác với ...

Làm thế nào để xây dựng các hộp kiểm tra cho các trang Web dựa trên HTML5 và CSS3 của bạn - những cái núm vú < Làm thế nào để Xây dựng Hộp Kiểm tra cho Các trang Web dựa trên HTML5 và CSS3 của bạn

Làm thế nào để xây dựng các hộp kiểm tra cho các trang Web dựa trên HTML5 và CSS3 của bạn - những cái núm vú < Làm thế nào để Xây dựng Hộp Kiểm tra cho Các trang Web dựa trên HTML5 và CSS3 của bạn

Hộp kiểm tra là một công cụ hữu ích cho các nhà phát triển trang web HTML5 và CSS3. Hộp kiểm được sử dụng khi bạn muốn người dùng bật hoặc tắt một lựa chọn cụ thể. Mỗi ô kiểm tra đại diện cho một giá trị đúng hoặc sai có thể được chọn hoặc không được chọn, và trạng thái của mỗi hộp kiểm là hoàn toàn