- Tham gia
- 13/6/06
- Bài viết
- 7,178
- Được thích
- 24,619
Có một số bạn rất quan tâm đến vấn đề vô hiệu hóa một số menu và nút trong Toolbar để giải quyết một số công việc nào đó. Ứng dụng này linh hoạt hơn chức năng protect là chỉ hạn chế một số chức năng.
Tôi xin giới thiệu 2 đoạn code để vô hiệu hóa nút Italic và menu Format Cells như sau:
Để phục hồi chức năng thì trả lại thuộc tính Enabled = True.
Tôi xin giới thiệu 2 đoạn code để vô hiệu hóa nút Italic và menu Format Cells như sau:
Mã:
Sub An_nut_Italic()
Dim DK As CommandBarControl
For Each DK In Application.CommandBars(4).Controls
If DK.Caption = "&Italic" Then
DK.Enabled = False
Exit Sub
End If
Next
End Sub
Mã:
Sub An_menu_FormatCell()
Dim menus As CommandBarPopup
Dim Itemmenu As CommandBarControl
Set menus = Application.CommandBars(1).Controls(5)
For Each Itemmenu In menus.Controls
If Itemmenu.Caption = "C&ells..." Then
Itemmenu.Enabled = False
End If
Next
End Sub
Để phục hồi chức năng thì trả lại thuộc tính Enabled = True.