o0o
Thành viên mới
- Tham gia
- 6/12/07
- Bài viết
- 21
- Được thích
- 5
hi các bạn,
Mình cần create thêm menubar để thêm các Add-in cần thiết.
Tuy nhiên file xla mình vừa create (chỉ mới có phần addmenu thoi), khi run bang double-click file thi Menubar cần tạo vẫn không được add thêm.
Cần phải setting thêm gì khác không nhỉ ?
Mong các bạn giúp đỡ.
Code chỉ mới thế này thôi:
Mình cần create thêm menubar để thêm các Add-in cần thiết.
Tuy nhiên file xla mình vừa create (chỉ mới có phần addmenu thoi), khi run bang double-click file thi Menubar cần tạo vẫn không được add thêm.
Cần phải setting thêm gì khác không nhỉ ?
Mong các bạn giúp đỡ.
Code chỉ mới thế này thôi:
Mã:
Option Explicit
Private Sub CB_open()
Dim NewMenu As CommandBarControl
Dim NewItem As CommandBarButton
If FindMenuBar("CB check") = False Then
' Add a new menu
Set NewMenu = CommandBars("Worksheet Menu Bar").Controls.Add(Type:=msoControlPopup, before:=10)
NewMenu.Caption = "CB check"
' Add a new menu item
Set NewItem = NewMenu.Controls.Add(Type:=msoControlButton)
With NewItem
.Caption = "&Check Source CB"
.OnAction = "Check_Source"
.Enabled = True
End With
' Add a new menu item
Set NewItem = NewMenu.Controls.Add(Type:=msoControlButton)
With NewItem
.Caption = "&Help"
.OnAction = "ShowHelp"
.Enabled = True
End With
' Add a new menu item
Set NewItem = NewMenu.Controls.Add(Type:=msoControlButton)
With NewItem
.Caption = "&Delete Menu"
.OnAction = "addMenu.reset"
.Enabled = True
End With
End If
End Sub