Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
ник: Lukas Примерный текст модуля класса для небольших панелек с известным числом контролов:
Private WithEvents cbb1 As Office.CommandBarButton Private WithEvents cbb2 As Office.CommandBarButton Private cb As Office.CommandBar Private Sub cbb1_Click(ByVal Ctrl As Office.CommandBarButton, CancelDefault As Boolean) MsgBox Ctrl.Caption End Sub Private Sub cbb2_Click(ByVal Ctrl As Office.CommandBarButton, CancelDefault As Boolean) MsgBox Ctrl.Caption End Sub Private Sub Class_Initialize() ' или класса формы Set cb = CommandBars.Add("My", , , True) With cb Set cbb1 = .Controls.Add(1, , , , True) With cbb1 .Caption = "First" .Parameter = "1st" .FaceId = 71 End With Set cbb2 = .Controls.Add(1, , , , True) With cbb2 .Caption = "Second" .Parameter = "2nd" .FaceId = 72 End With .Visible = True End With End Sub Private Sub Class_Terminate() ' или класса формы Set cbb1 = Nothing Set cbb2 = Nothing cb.Delete Set cb = Nothing End Sub
Ваше имя:
Пароль:
Сообщение:
Прикрепить:
Для вставки смайлов в текст щелкните по значку.