Custom Ribbon Excel 2007 (1 người xem)

Người dùng đang xem chủ đề này

nguyentuhp

Thành viên hoạt động
Tham gia
22/9/07
Bài viết
158
Được thích
275
Chúng ta đã biết một thay đổi lớn của office 2007 là Ribbon, hệ thống Ribbon tùy biến theo từng file và đến từng sheet cho các ứng dụng của bạn.
Làm thế nào để tạo 1 Tab mới, 1 group mới, hệ thống menu, các control: button, splitButton, checkbox, textbox, ... cho riêng mình?
Một chút kinh nghiệm và tổng hợp tài liệu để người dùng có thể dễ dàng tiếp cận, và tạo ra Ribbon theo mong muốn của riêng mình.

Mời các bạn download file đính kèm

Bổ sung thêm file hỗ trợ mso image browser.xlsm nếu bạn nào chưa có mời download tiếp
 

File đính kèm

Lần chỉnh sửa cuối:
Hướng dẫn của anh nguyentuhp vẫn chưa đầy đủ lắm. Bây giờ Microsoft office 2007 Custom UI Editor đã được thay thế bằng Custom UI Editor for Microsoft Office (sử dụng cho cả 2007 và 2010).
Phương pháp này nhanh, đơn giản nhưng hạn chế là không hiện được tiếng Việt trong Ribbon, phải dùng Notepad, hay chuyên nghiệp hơn thì dùng XML Notepad 2007 của Microsoft.
 
Lần chỉnh sửa cuối:
Một thời gian nữa tôi sẽ up nội dung hướng dẫn chi tiết tạo Ribbon trích từ cuốn sách Lập trình VBA mới tái bản 2012 để các bạn tham khảo và tùy biến sử dụng!
 
Các bạn cho hỏi:
1. Trong excel 2007 tôi có tạo 1 Tab có nhãn là "Thẻ riêng của tôi", đứng trước Tab Home, làm thế nào để mỗi khi mở workbook này thì Tab "Thẻ riêng của tôi" được chọn làm mặc định? (vì khi mở lên nó luôn chọn Tab hiện hành của lần lưu file gần nhất).
2. Viết code thế nào để khi SaveAs 1 Workbook bằng code VBA thì mặc định lưu với đuôi xlsm (Excel macro – Enbled Workbook) ?
Cảm ơn.
 
Lần chỉnh sửa cuối:

Bài viết mới nhất

Back
Top Bottom