J'aimerais avoir une piste pour gérer des évènements applicables à tous les
classeurs et toutes les feuilles.
J'ai créé une barre d'outil par une macro complémentaire où les boutons sont
enfoncés ou non suivant les options des feuilles des classeurs actifs. Par
contre lorsque j'ouvre un classeur ou si je change de feuille, la mise à jour
des boutons ne se fait pas selon les nouvelles options.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Sans aucune vue sur les méthodes utilisées, pas vraiment de réponse possible ;-)
Cordialement Pascal
"Roba" a écrit dans le message de news:
Bonjour,
J'aimerais avoir une piste pour gérer des évènements applicables à tous les classeurs et toutes les feuilles. J'ai créé une barre d'outil par une macro complémentaire où les boutons sont enfoncés ou non suivant les options des feuilles des classeurs actifs. Par contre lorsque j'ouvre un classeur ou si je change de feuille, la mise à jour des boutons ne se fait pas selon les nouvelles options.
Merci de votre attention et bonne journée.
Bonjour
Sans aucune vue sur les méthodes utilisées, pas vraiment de réponse possible
;-)
Cordialement
Pascal
"Roba" <Roba@discussions.microsoft.com> a écrit dans le message de news:
B64DC440-DA9D-47ED-9D96-E3B86AC37FC9@microsoft.com...
Bonjour,
J'aimerais avoir une piste pour gérer des évènements applicables à tous
les
classeurs et toutes les feuilles.
J'ai créé une barre d'outil par une macro complémentaire où les boutons
sont
enfoncés ou non suivant les options des feuilles des classeurs actifs. Par
contre lorsque j'ouvre un classeur ou si je change de feuille, la mise à
jour
des boutons ne se fait pas selon les nouvelles options.
Bonjour Sans aucune vue sur les méthodes utilisées, pas vraiment de réponse possible ;-)
Cordialement Pascal
"Roba" a écrit dans le message de news:
Bonjour,
J'aimerais avoir une piste pour gérer des évènements applicables à tous les classeurs et toutes les feuilles. J'ai créé une barre d'outil par une macro complémentaire où les boutons sont enfoncés ou non suivant les options des feuilles des classeurs actifs. Par contre lorsque j'ouvre un classeur ou si je change de feuille, la mise à jour des boutons ne se fait pas selon les nouvelles options.
Merci de votre attention et bonne journée.
Roba
Bonjour,
En fait ma question est plus générale. Je sais qu'on peut gérer des évènements au niveau d'un classeur et de ses feuilles. Mais peut on gérer des évènements Excel qui dépendent d'une action dans n'importe quelle classeur ?
Merci.
Roba
Bonjour,
En fait ma question est plus générale. Je sais qu'on peut gérer des
évènements au niveau d'un classeur et de ses feuilles. Mais peut on gérer des
évènements Excel qui dépendent d'une action dans n'importe quelle classeur ?
En fait ma question est plus générale. Je sais qu'on peut gérer des évènements au niveau d'un classeur et de ses feuilles. Mais peut on gérer des évènements Excel qui dépendent d'une action dans n'importe quelle classeur ?
Merci.
Roba
MichDenis
Pour faire ce que tu désires, tu dois recourir à un module de classe.
Je t'offre un fichier de macro complémentaire exemple très simple auquel j'ai joint un module de classe qui fait ce que tu demandes.
http://cjoint.com/?lrmkZcVy5D
Tu fermes Excel
Tu copies le fichier complémentaire dans ce répertoire : Sous Windows Xp (Standard...tu pourrais la placer ailleurs) C:Documents and SettingsDenisApplication DataMicrosoftMacros complémentaires Le répertoire Application n'est pas visible si tu n'as pas demandé via l'explorateur de windows d'afficher les fichiers et répertoires cachés.
à la ré-ouverture d'excel, barre de menus / outils / macro complémentaires si la macro complémentaire "GestionDeniscommmandBar" n'est pas affiché tu utilises le bouton Parcourir pour remonter dans l'arborescence des fichiers où tu as copié le fichier.Avant de fermer la fenêtre des macros complémentaires assure-toi qu'elle est cochée.
Maintenant à chaque fois que tu changes de feuilles, tu devrais avoir un petit message quant à la barre d'outils.
à toi d'adapter et de compléter ce code (événement dans le module de classe) pour qu'il convienne à ton application.
"Roba" a écrit dans le message de news:
Bonjour,
J'aimerais avoir une piste pour gérer des évènements applicables à tous les classeurs et toutes les feuilles. J'ai créé une barre d'outil par une macro complémentaire où les boutons sont enfoncés ou non suivant les options des feuilles des classeurs actifs. Par contre lorsque j'ouvre un classeur ou si je change de feuille, la mise à jour des boutons ne se fait pas selon les nouvelles options.
Merci de votre attention et bonne journée.
Pour faire ce que tu désires, tu dois recourir à un module de classe.
Je t'offre un fichier de macro complémentaire exemple très simple
auquel j'ai joint un module de classe qui fait ce que tu demandes.
http://cjoint.com/?lrmkZcVy5D
Tu fermes Excel
Tu copies le fichier complémentaire dans ce répertoire :
Sous Windows Xp (Standard...tu pourrais la placer ailleurs)
C:Documents and SettingsDenisApplication DataMicrosoftMacros complémentaires
Le répertoire Application n'est pas visible si tu n'as pas demandé via l'explorateur de
windows d'afficher les fichiers et répertoires cachés.
à la ré-ouverture d'excel, barre de menus / outils / macro complémentaires
si la macro complémentaire "GestionDeniscommmandBar" n'est pas affiché
tu utilises le bouton Parcourir pour remonter dans l'arborescence des fichiers
où tu as copié le fichier.Avant de fermer la fenêtre des macros complémentaires
assure-toi qu'elle est cochée.
Maintenant à chaque fois que tu changes de feuilles, tu devrais avoir un petit
message quant à la barre d'outils.
à toi d'adapter et de compléter ce code (événement dans le module de classe)
pour qu'il convienne à ton application.
"Roba" <Roba@discussions.microsoft.com> a écrit dans le message de news:
B64DC440-DA9D-47ED-9D96-E3B86AC37FC9@microsoft.com...
Bonjour,
J'aimerais avoir une piste pour gérer des évènements applicables à tous les
classeurs et toutes les feuilles.
J'ai créé une barre d'outil par une macro complémentaire où les boutons sont
enfoncés ou non suivant les options des feuilles des classeurs actifs. Par
contre lorsque j'ouvre un classeur ou si je change de feuille, la mise à jour
des boutons ne se fait pas selon les nouvelles options.
Pour faire ce que tu désires, tu dois recourir à un module de classe.
Je t'offre un fichier de macro complémentaire exemple très simple auquel j'ai joint un module de classe qui fait ce que tu demandes.
http://cjoint.com/?lrmkZcVy5D
Tu fermes Excel
Tu copies le fichier complémentaire dans ce répertoire : Sous Windows Xp (Standard...tu pourrais la placer ailleurs) C:Documents and SettingsDenisApplication DataMicrosoftMacros complémentaires Le répertoire Application n'est pas visible si tu n'as pas demandé via l'explorateur de windows d'afficher les fichiers et répertoires cachés.
à la ré-ouverture d'excel, barre de menus / outils / macro complémentaires si la macro complémentaire "GestionDeniscommmandBar" n'est pas affiché tu utilises le bouton Parcourir pour remonter dans l'arborescence des fichiers où tu as copié le fichier.Avant de fermer la fenêtre des macros complémentaires assure-toi qu'elle est cochée.
Maintenant à chaque fois que tu changes de feuilles, tu devrais avoir un petit message quant à la barre d'outils.
à toi d'adapter et de compléter ce code (événement dans le module de classe) pour qu'il convienne à ton application.
"Roba" a écrit dans le message de news:
Bonjour,
J'aimerais avoir une piste pour gérer des évènements applicables à tous les classeurs et toutes les feuilles. J'ai créé une barre d'outil par une macro complémentaire où les boutons sont enfoncés ou non suivant les options des feuilles des classeurs actifs. Par contre lorsque j'ouvre un classeur ou si je change de feuille, la mise à jour des boutons ne se fait pas selon les nouvelles options.