Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Mancini,
come siamo qui : https://answers.microsoft.com/it-it/msoffice/forum/all/creazioe-da-codice-di-tabella-collegata-mi/0b964333-9560-4df1-8f9d-2a9c8bc5e656
per questo nuovo 3d, prova come segue :
Private Sub CreaMenu()
Dim CommBar As Object ' Office.CommandBar
Dim Pulsante As Object ' Office.CommandBarControl
Dim sMenu As Object ' Office.CommandBarControl
Set CommBar = CommandBars.Add(Name:="NuovaBarra", Position:=5, MenuBar:=False, temporary:=False) '5=msoBarPopup
With CommBar
Set Pulsante = .Controls.Add(Type:=1) '1=msoControlButton
With Pulsante
.FaceId = 133
.OnAction = "PuPe1"
.Caption = "Pulsante Personalizzato 1"
End With
Set sMenu = .Controls.Add(Type:=10) '10=msoControlPopup
With sMenu
.Caption = "Pulsante Personalizzato 2"
Set Pulsante = .Controls.Add(Type:=1) '1=msoControlButton
With Pulsante
.FaceId = 134
.OnAction = "PuPe2"
.Caption = "Pulsante Personalizzato sottomenu1"
.BeginGroup = True
End With
Set Pulsante = .Controls.Add(Type:=1) '1=msoControlButton
With Pulsante
.FaceId = 134
.OnAction = "PuPe2"
.Caption = "Pulsante Personalizzato sottomenu2"
.BeginGroup = True
End With
End With
Set Pulsante = .Controls.Add(Type:=1) '1=msoControlButton
With Pulsante
.FaceId = 135
.OnAction = "PuPe3"
.Caption = "Pulsante Personalizzato 3"
End With
End With
Set Pulsante = Nothing
Set CommBar = Nothing
Set sMenu = Nothing
End Sub
Facci sapere.
Ciao, Sandro.