Workbook.VBProject.VBComponents(1).CodeModule.AddFromString "Sub Макрос1" & vbCrLf & "MsgBox ""Hello!""" & vbCrLf & "End Sub"
Set mBTN = mBAR.Controls.Add(msoControlButton, , , , False)
mBTN.FaceId = 1020
mBTN.Style = msoButtonIcon
mBTN.OnAction = "имя процедуры, вызываемой по кнопке"
Set mBar = Application.CommandBars.Add("Название панели")
Сейчас этот форум просматривают: AhrefsBot и гости: 58