1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Function CreationMenuContextuelFormulaires()
On Error Resume Next
'Lancer cette fonction au lancement de l'application pour intégrer cette barre de menu contextuel à la base de données
CommandBars("MenuContextuelPourFormulaires").Delete ' supprime la barre d'outils avant de la re-créer
Dim cmbBtn As CommandBarButton
Dim cmb As CommandBar
Set cmb = CommandBars.Add("MenuContextuelPourFormulaires", msoBarPopup, False, False)
With cmb
.Controls.Add msoControlButton, 210, , , True '210 Tri croissant
.Controls.Add msoControlButton, 211, , , True '211 Tri décroissant
.Controls.Add(msoControlButton, 21, , , True).BeginGroup = True ' Couper
.Controls.Add msoControlButton, 19, , , True ' Copier
.Controls.Add msoControlButton, 22, , , True ' Coller
.Controls.Add(msoControlButton, 640, , , True).BeginGroup = True ' 640 Filtrer par sélection
.Controls.Add msoControlButton, 605, , , True ' 605 Active/désactive le filtre.
.Controls.Add msoControlButton, 3017, , , True ' 3017 Flitrer hors sélection
.Controls.Add msoControlButton, 10062, , , True ' 10062 Trier entre..et ...
Set cmbBtn = .Controls.Add(msoControlButton, 11723, , , True) '11723 Exporter
cmbBtn.BeginGroup = True
cmbBtn.Caption = "Exporter"
End With
Set cmb = Nothing
End Function |
Partager