Je souhaite créer un menu personnalisé dans Ms Access 2003 pour automatiser le traitement du code VBA. Il est facile de créer une barre d'outils personnalisée et des contrôles à utiliser avec des formulaires, des rapports, etc. et je peux créer une barre d'outils visible et utilisable du côté VBA. Mais je n'ai pas réussi, ni par interaction ni par vba, à peupler la barre d'outils avec des contrôles (macro) personnalisés, ce que je dois faire. La recherche d'aide conduit toujours à des instructions sur la façon de personnaliser les barres d'outils pour la base de données, mais PAS pour le code. Des conseils seraient très appréciés.Comment créer une barre d'outils personnalisée et des contrôles à utiliser avec la modification de code VBA dans Access 2003
0
A
Répondre
1
Depuis le site Web MS: http://msdn.microsoft.com/en-us/library/office/aa210698(v=office.11).aspx
'Create a commandbar
Dim cmb As CommandBar
Set cmb = Application.CommandBars.Add("MyCommandBar")
cmb.Visible = True
'Add a command button
Dim cbc As CommandBarControl
Set cbc = cmb.Controls.Add(msoControlButton)
cbc.Caption = "Button1"
cbc.Style = msoButtonCaption
'Add code to execute when button is pressed
CommandBars("MyCommandBar").Controls("Button1").OnAction = "=MsgBox(""Wow!"")"
Vous pouvez spécifier une macro à la place du "MsgBox".
Questions connexes
- 1. Comment utiliser Access 2003 avec Excel 2010?
- 2. Contrôles de liaison dans Access 2003 Form
- 3. Résultat de strSQL dans VBA (Access 2003)
- 4. Force OpenCurrentDatabase à utiliser Access 2003
- 5. Modification des informations de table liée dans Access 2003
- 6. Access 2003 Événement VBA OnNavigation?
- 7. VBA Office 2007 Créer 2003 Excel Sheet
- 8. comment créer des zones de texte dynamiques dans Access vba
- 9. Formulaires et sous-formulaires dans Access 2003
- 10. Exécution des formulaires et du code VBA à partir de C# sur une base de données Access 2003
- 11. Création d'une barre d'outils Outlook 2003 à l'aide de VBA
- 12. Doutils ASP.NET
- 13. Requête pour invoquer une fonction - Access 2003 vba
- 14. MS Access 2003 - VBA pour la modification d'une table après une instruction "SELECT * INTO tblTemp FROM tblMain"
- 15. Comment transposer des lignes et des colonnes dans Access 2003?
- 16. Access 2003 VBA Obtenir le filtre actif?
- 17. Comment créer une barre de menu coulissante personnalisée sans utiliser la barre d'action dans Android?
- 18. Ajout de code managé pour Access 2003
- 19. Access 2003 VBA: problème de propriété de formulaire personnalisé
- 20. Android: créer une barre personnalisée
- 21. Microsoft Access VBA 2010 comment créer et tableau de comboboxes?
- 22. Ajout d'un raccourci clavier à la macro AutoKeys à partir de VBA dans Access 2003
- 23. Comment créer une barre d'outils avec Mail/Finder comme contrôles
- 24. Code VBA pour créer un rapport dans MS Access
- 25. comment créer une barre de menu dans Access 2007 formulaire en utilisant VBA
- 26. Excel 2003 - affecter une propriété personnalisée/personnalisée à une cellule individuelle?
- 27. Access 2003/VBA: Open Argument/WHERE séquence sous forme
- 28. Comment utiliser un Access 2003 mde avec Access 2007 et conserver mes menus/barres d'outils personnalisés?
- 29. problèmes d'ouverture et d'édition Access 2003 avec Access 2010
- 30. En VBA/Access obtenir la valeur de l'enregistrement en cours lors de la modification des enregistrements