Sub TaoMenu()
Dim cb As CommandBar
Dim cpop As CommandBarPopup
Dim cpop2 As CommandBarPopup
Dim cbtn As CommandBarButton
'Lay tham chieu den thanh trinh don
Set cb = Application.CommandBars("Worksheet Menu Bar")
'Tao Menu: "Vi du Menu" (CommandBarPopup)
Set cpop = cb.Controls.Add(msoControlPopup, , , , True)
cpop.Caption = "&Vi du Menu"
'Tao Menu: "Tinh tong" (CommandBarButton)
'Them MenuItem vao Menu1:"Menu Vi du"
Set cbtn = cpop.Controls.Add(msoControlButton, , , , True)
'Gan thuoc tinh cho MenuItem
cbtn.Caption = "Tinh tong" 'Gan tieu de
cbtn.OnAction = "Macro1" 'Gan ma lenh
'Tao Menu: "Tinh tich" (CommandBarButton)
'Them MenuItem vao Menu1:"Menu Vi du"
Set cbtn = cpop.Controls.Add(msoControlButton, , , , True)
'Gan thuoc tinh cho MenuItem
cbtn.Caption = "Tinh tich" 'Gan tieu de
cbtn.OnAction = "Macro2" 'Gan ma lenh
'Tao "Menu cap 2" (CommandBarPopup)
'Day la MenuItem bat dau mot nhom trinh don khac
Set cpop2 = cpop.Controls.Add(msoControlPopup, , , , True)
cpop2.Caption = "Menu cap 2"
'Them SeparatorBar vao phia truoc Menu nay
cpop2.BeginGroup = True
'Tao MenuItem: "Lua chon 1" (CommandBarButton)
Set cbtn = cpop2.Controls.Add(msoControlButton, , , , True)
cbtn.Caption = "Lua chon &1"
cbtn.OnAction = "Macro3"
'Tao MenuItem: "Lua chon 2" (CommandBarButton)
Set cbtn = cpop2.Controls.Add(msoControlButton, , , , True)
cbtn.Caption = "Lua chon &2"
cbtn.OnAction = "Macro4"
End Sub