trungtamcnc
Thành viên hoạt động



- Tham gia
- 5/4/10
- Bài viết
- 124
- Được thích
- 9
Nhờ các bác tư vấn các chỉnh sửa menu do em tạo ra (ảnh đính kèm)
(1) Các biểu tượng đầu dòng các lệnh có thể chỉnh được không? Trong hình là do máy tự tạo. Nếu chỉnh thì chỉnh như thế nào ạ?
(2) Trong hình menu chính là "Công việc", em muốn chia làm 2 nhóm công việc thì làm thế nào ạ?
Cảm ơn các bác đã quan tâm.
Code:
Public Sub AutoExec()
On Error Resume Next
Dim MenuObject As CommandBarPopup
Dim MnC%
CustomizationContext = NormalTemplate
CommandBars("Menu Bar").Controls("&C" + ChrW(244) + "ng vi" + ChrW(7879) + "c").Delete
MnC = CommandBars("Menu Bar").Controls.Count + 1
'Ta?o Menu Mo´i'
Set MenuObject = CommandBars("Menu Bar").Controls.Add(Type:=msoControlPopup, Before:=MnC, Temporary:=True)
MenuObject.Caption = "&C" + ChrW(244) + "ng vi" + ChrW(7879) + "c"
With MenuObject.Controls.Add(Type:=msoControlButton)
'Chen ngay thang hien tai
.OnAction = "Ngaythangnam"
.FaceId = 10
.Caption = "&Ch" + ChrW(232) + "n ng" + ChrW(224) + "y th" + ChrW(225) + "ng hi" + ChrW(7879) + "n t" + ChrW(7841) + "i"
.ShortcutText = "Ctrl + Shift + 1"
End With
' KeyBindings.Add KeyCode:=BuildKeyCode(wdKey1, wdKeyControl, wdKeyShift), _
' KeyCategory:=wdKeyCategoryMacro, Command:="Ngaythangnam()"
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "Baitapvenha"
.FaceId = 20
.Caption = "BTVN"
.ShortcutText = "Ctrl + Shift + 2"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "ABCD"
.FaceId = 30
.Caption = "Ch" + ChrW(232) + "n ABCD"""
.ShortcutText = "Ctrl + Shift + 3"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "An_tai_lieu"
.FaceId = 30
.Caption = ChrW(7848) + "n t" + ChrW(224) + "i li" + ChrW(7879) + "u"
.ShortcutText = "Ctrl + Shift + 4"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "Hien_tai_lieu"
.FaceId = 40
.Caption = "Hi" + ChrW(7879) + "n t" + ChrW(224) + "i li" + ChrW(7879) + "u"
.ShortcutText = "Ctrl + Shift + 5"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "No_format"
.FaceId = 50
.Caption = "Trang l" + ChrW(224) + "m " + ChrW(273) + ChrW(7873)
.ShortcutText = "Ctrl + Shift + 6"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "a1DanhsothutuCau"
.FaceId = 60
.Caption = ChrW(272) + ChrW(225) + "nh l" + ChrW(7841) + "i STT c" + ChrW(226) + "u"
.ShortcutText = "Ctrl + Shift + 7"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "a1TaoABCD"
.FaceId = 70
.Caption = "S" + ChrW(7855) + "p x" + ChrW(7871) + "p " + ChrW(273) + ChrW(225) + "p " + ChrW(225) + "n ABCD"
.ShortcutText = "Ctrl + Shift + 8"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "a1Xoakhoangtrong"
.FaceId = 80
.Caption = "X" + ChrW(243) + "a kho" + ChrW(7843) + "ng tr" + ChrW(7889) + "ng th" + ChrW(7915) + "a"
.ShortcutText = "Ctrl + Shift + 9"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "Vanbanchuan"
.FaceId = 90
.Caption = "M" + ChrW(7851) + "u trang chu" + ChrW(7849) + "n"
.ShortcutText = "Ctrl + Shift + 10"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "No_format_text"
.FaceId = 100
.Caption = "No_format_text"
.ShortcutText = "Ctrl + Shift + 12"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "gt"
.FaceId = 100
.Caption = "Gi" + ChrW(7899) + "i thi" + ChrW(7879) + "u"
.ShortcutText = "Ctrl + Shift + 11"
End With
End Sub

(1) Các biểu tượng đầu dòng các lệnh có thể chỉnh được không? Trong hình là do máy tự tạo. Nếu chỉnh thì chỉnh như thế nào ạ?
(2) Trong hình menu chính là "Công việc", em muốn chia làm 2 nhóm công việc thì làm thế nào ạ?
Cảm ơn các bác đã quan tâm.
Code:
Public Sub AutoExec()
On Error Resume Next
Dim MenuObject As CommandBarPopup
Dim MnC%
CustomizationContext = NormalTemplate
CommandBars("Menu Bar").Controls("&C" + ChrW(244) + "ng vi" + ChrW(7879) + "c").Delete
MnC = CommandBars("Menu Bar").Controls.Count + 1
'Ta?o Menu Mo´i'
Set MenuObject = CommandBars("Menu Bar").Controls.Add(Type:=msoControlPopup, Before:=MnC, Temporary:=True)
MenuObject.Caption = "&C" + ChrW(244) + "ng vi" + ChrW(7879) + "c"
With MenuObject.Controls.Add(Type:=msoControlButton)
'Chen ngay thang hien tai
.OnAction = "Ngaythangnam"
.FaceId = 10
.Caption = "&Ch" + ChrW(232) + "n ng" + ChrW(224) + "y th" + ChrW(225) + "ng hi" + ChrW(7879) + "n t" + ChrW(7841) + "i"
.ShortcutText = "Ctrl + Shift + 1"
End With
' KeyBindings.Add KeyCode:=BuildKeyCode(wdKey1, wdKeyControl, wdKeyShift), _
' KeyCategory:=wdKeyCategoryMacro, Command:="Ngaythangnam()"
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "Baitapvenha"
.FaceId = 20
.Caption = "BTVN"
.ShortcutText = "Ctrl + Shift + 2"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "ABCD"
.FaceId = 30
.Caption = "Ch" + ChrW(232) + "n ABCD"""
.ShortcutText = "Ctrl + Shift + 3"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "An_tai_lieu"
.FaceId = 30
.Caption = ChrW(7848) + "n t" + ChrW(224) + "i li" + ChrW(7879) + "u"
.ShortcutText = "Ctrl + Shift + 4"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "Hien_tai_lieu"
.FaceId = 40
.Caption = "Hi" + ChrW(7879) + "n t" + ChrW(224) + "i li" + ChrW(7879) + "u"
.ShortcutText = "Ctrl + Shift + 5"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "No_format"
.FaceId = 50
.Caption = "Trang l" + ChrW(224) + "m " + ChrW(273) + ChrW(7873)
.ShortcutText = "Ctrl + Shift + 6"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "a1DanhsothutuCau"
.FaceId = 60
.Caption = ChrW(272) + ChrW(225) + "nh l" + ChrW(7841) + "i STT c" + ChrW(226) + "u"
.ShortcutText = "Ctrl + Shift + 7"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "a1TaoABCD"
.FaceId = 70
.Caption = "S" + ChrW(7855) + "p x" + ChrW(7871) + "p " + ChrW(273) + ChrW(225) + "p " + ChrW(225) + "n ABCD"
.ShortcutText = "Ctrl + Shift + 8"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "a1Xoakhoangtrong"
.FaceId = 80
.Caption = "X" + ChrW(243) + "a kho" + ChrW(7843) + "ng tr" + ChrW(7889) + "ng th" + ChrW(7915) + "a"
.ShortcutText = "Ctrl + Shift + 9"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "Vanbanchuan"
.FaceId = 90
.Caption = "M" + ChrW(7851) + "u trang chu" + ChrW(7849) + "n"
.ShortcutText = "Ctrl + Shift + 10"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "No_format_text"
.FaceId = 100
.Caption = "No_format_text"
.ShortcutText = "Ctrl + Shift + 12"
End With
With MenuObject.Controls.Add(Type:=msoControlButton)
.OnAction = "gt"
.FaceId = 100
.Caption = "Gi" + ChrW(7899) + "i thi" + ChrW(7879) + "u"
.ShortcutText = "Ctrl + Shift + 11"
End With
End Sub
Lần chỉnh sửa cuối: