IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Excel VBA : apprendre à programmer des menus personnalisés en VBA
Un tutoriel de Laurent Ott

Le , par laurent_ott

41PARTAGES

9  0 
Bonjour.
J'ai le plaisir de vous présenter le tutoriel Programmation en VBA de menus personnalisés pour Excel dont l'idée vient de gaby277, que je remercie également pour sa précieuse collaboration à la rédaction.
Dans cet article vous allez apprendre comment programmer en VBA des menus personnalisés pour lancer vos procédures, et aussi comment compléter ou remplacer le menu contextuel des cellules. La création de ces menus ne nécessite qu'un minimum de programmation et de paramétrage, et seules quatre fonctions sont nécessaires pour : créer les menus, les supprimer, connaitre le choix de l'utilisateur, et au besoin modifier l'apparence des menus.

Vous pouvez apporter vos avis dans cette discussion.
Bonne lecture.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de User
Rédacteur/Modérateur https://www.developpez.com
Le 06/12/2020 à 20:26
Beau travail, et comme tu dis merci aussi à ceux qui prennent du temps pour aider les rédacteurs
1  0 
Avatar de pijaku
Membre émérite https://www.developpez.com
Le 10/12/2020 à 9:40
Bonjour Laurent,

Tout d'abord merci pour ces fonctions TRES utiles pour un Newbie comme moi.
Merci, c'est parfait.

Sauf erreur de ma part, j'ai noté toutefois 1 coquille dans le texte :
Dans la Function Cnn_Initialise(), Case Is = ".MBD" au lieu de Case Is = ".MDB"

Sinon, c'est parfait, très détaillé, et l'on dispose de toutes les fonctions utiles en un seul copié/collé.
D'autre part, l'adaptation à un projet en est rendue simpliste.

En un mot : Merci!
1  0