Tạo nhóm có nút thả xuống khi tạo tab mới trong Ribbon

Liên hệ QC

thaibao3

Thành viên mới
Tham gia
18/5/11
Bài viết
26
Được thích
1
Giới tính
Nam
Chào các bạn
Làm thế nào để khi tạo một Tab mới trong Ribbon thì các lệnh được nhóm vào menu thả xuống như trong hình?
(Click vào mũi tên xuống thì xổ ra danh sách lệnh)
Cảm ơn
groupRibbon.png
 

File đính kèm

  • groupRibbon.png
    groupRibbon.png
    71.2 KB · Đọc: 0
Tôi đã hướng dẫn gần 10 năm trước tại


Menu trong tập tin đính kèm chan_dai.rar

Đó là menu Menu của tôi (trong Nhóm thứ 2 thuộc thẻ Thẻ riêng của tôi như trên hình) gồm có 2 mục menu là Nút thứ 3 và Nút thứ 4.

hinh 1.png

hinh 2.png

Phần tôi khoanh đỏ là code trong tập tin XLM dùng để tạo menu trên. Tất nhiên trước đó còn phải có dòng code để tạo Thẻ riêng của tôi.

Toàn bộ code như trong hình với Custom UI Editor

Custom UI Editor.png

Còn code XML trong Custom UI Editor là

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" >
<ribbon>
<tabs>
<tab id="MyCustomTab" label="The&#777; ri&#234;ng cu&#777;a t&#244;i" insertAfterMso="TabHome">

<!-- them nho´m gô`m menu co´ 2 nu´t -->
<group id="customGroup3" label="Nho&#769;m th&#432;&#769; 2">
<menu id="MyDropdownMenu3" label="Menu cu&#777;a t&#244;i" size="large" imageMso="TextAlignGallery" >
<button id="customButton47" label="Nu&#769;t th&#432;&#769; 3" onAction="Macro21" imageMso="TextAlignGallery" />
<button id="customButton27" label="Nu&#769;t th&#432;&#769; 4" onAction="Macro22" imageMso="TextAlignGallery" />
</menu>
</group>

</tab>

</tabs>

</ribbon>
</customUI>


Lưu ý: chan_dai.xlsm là tôi đã đổi tên trước khi gửi lên GPE. Tên thực như trên hinh 2
 
Lần chỉnh sửa cuối:
Tôi đã hướng dẫn gần 10 năm trước tại


Menu trong tập tin đính kèm chan_dai.rar

Đó là menu Menu của tôi (trong Nhóm thứ 2 thuộc thẻ Thẻ riêng của tôi như trên hình) gồm có 2 mục menu là Nút thứ 3 và Nút thứ 4.

View attachment 280656

View attachment 280657

Phần tôi khoanh đỏ là code trong tập tin XLM dùng để tạo menu trên. Tất nhiên trước đó còn phải có dòng code để tạo Thẻ riêng của tôi.

Toàn bộ code như trong hình với Custom UI Editor

View attachment 280658

Còn code XML trong Custom UI Editor là

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" >
<ribbon>
<tabs>
<tab id="MyCustomTab" label="The&#777; ri&#234;ng cu&#777;a t&#244;i" insertAfterMso="TabHome">

<!-- them nho´m gô`m menu co´ 2 nu´t -->
<group id="customGroup3" label="Nho&#769;m th&#432;&#769; 2">
<menu id="MyDropdownMenu3" label="Menu cu&#777;a t&#244;i" size="large" imageMso="TextAlignGallery" >
<button id="customButton47" label="Nu&#769;t th&#432;&#769; 3" onAction="Macro21" imageMso="TextAlignGallery" />
<button id="customButton27" label="Nu&#769;t th&#432;&#769; 4" onAction="Macro22" imageMso="TextAlignGallery" />
</menu>
</group>

</tab>

</tabs>

</ribbon>
</customUI>


Lưu ý: chan_dai.xlsm là tôi đã đổi tên trước khi gửi lên GPE. Tên thực như trên hinh 2
Cảm ơn bác batman1 đã nhiệt tình chỉ dẫn, làm bằng Custom UI Editor hay xml e đều biết và làm được. Chỉ muốn hỏi cách tạo trong Ribbon thôi, tạo bằng Ribbon không nhóm như vậy rất nhanh.
 
Web KT
Back
Top Bottom