IE8 Migration                                            Visitez les Beauzons !

Archives Google         Base de connaissance       Forum Access        Sommaire   
Présentation Access 2007          Articles indispensables de la base de connaissance   
Téléchargement    Librairies    Abonnement   
Bases modèles  VBA OfficeSystem.Access 2000 - 2007    
Blog 2000-2003
Blog 2007
Annuaire
Accueil
Remonter
Base modèle Ribbons_Edit

Ce site est hébergé chez





Vous trouverez une base modèle nommée ribbons en téléchargement en cliquant ici .

Cette base comporte un seul formulaire avec son ruban personnel, tous les groupes standards Access, deux comboBox pour lister les formulaires et les états, trois boutons particuliers pour dupliquer un ruban, lancer l'éditeur de rubans et rafraîchir le ruban, plus la modification du menu Office.
Les fonctions de rappel sont en VBA, aucune macro à part AutoExec.

Le ruban décrit est très simple, bien indenté et devrait vous permettre de mettre en pratique tout ce que vous avez lu dans les pages précédentes.


Vous trouverez une base modèle nommée ribbons_edit en téléchargement en cliquant ici .

Cette base comporte trois formulaires, un pour afficher et modifier les rubans, un pour générer le XML des contrôles et un pour créer un ruban complet de boutons.

Le deuxième formulaire permet de générer un type de contrôle avec tous les attributs et les fonctions de rappel. le code généré sera ensuite copié/collé dans le premier formulaire chargé de modifier les rubans.
Il permet aussi, par une comboBox, d'afficher toutes les icônes Microsoft Office Access, Excel, Word et Outlook, et vous indique l'imageMso automatiquement dans un champ sélectionné. Dans la combobox, les icônes sont référencées par leur traduction française et par leur nom anglais, le tri étant réalisé par la traduction française.

Le troisième nommé USysCreateRibbon permet de créer un ruban complet, d’inclure des groupes et des boutons, de générer le code XML, de générer le code VBA des fonctions de rappel  et de visualiser immédiatement le résultat définitif dans votre ruban. Si le résultat ne convient pas, vous modifiez un paramètre et vous régénérez un nouveau ruban en temps réel.

Cliquez sur le menu ci-contre à gauche pour lire les fonctionnalités de cette base.

Remarque: cette base n'est pas un utilitaire mais une base exemple et il ne faut surtout pas la prendre pour ce qu'elle n'est pas.