J'aimerai savoir s'il est possible, en Excel ou en Word, de verrouiller un
bouton personnalisé se trouvant dans une barre de menu lorsqu'il n'y a aucun
workbook actif ou aucun document actif, puis de déverrouiller celui-ci
lorsque c'est actif
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
Anacoluthe
Bonjour !
'Stach' nous a écrit ...
J'aimerai savoir s'il est possible, en Excel ou en Word, de verrouiller un bouton personnalisé se trouvant dans une barre de menu lorsqu'il n'y a aucun workbook actif ou aucun document actif, puis de déverrouiller celui-ci lorsque c'est actif
Oui c'est possible, mais seulement en vba : il suffit de mettre la propriété Enabled de votre contrôle à False.
Mais peut-être serait-il plus simple de placer la barre d'outils personnalisée dans le document lui-même ou son modèle attaché, non ? Ainsi cette barre ne serait disponible que dans le bon contexte.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Bonjour !
'Stach' nous a écrit ...
J'aimerai savoir s'il est possible, en Excel ou en Word, de verrouiller un
bouton personnalisé se trouvant dans une barre de menu lorsqu'il n'y a aucun
workbook actif ou aucun document actif, puis de déverrouiller celui-ci
lorsque c'est actif
Oui c'est possible, mais seulement en vba : il suffit de mettre
la propriété Enabled de votre contrôle à False.
Mais peut-être serait-il plus simple de placer la barre d'outils
personnalisée dans le document lui-même ou son modèle attaché, non ?
Ainsi cette barre ne serait disponible que dans le bon contexte.
Anacoluthe
« La pensée doit passer par le coeur pour être rendue active »
- Henry MILLER
J'aimerai savoir s'il est possible, en Excel ou en Word, de verrouiller un bouton personnalisé se trouvant dans une barre de menu lorsqu'il n'y a aucun workbook actif ou aucun document actif, puis de déverrouiller celui-ci lorsque c'est actif
Oui c'est possible, mais seulement en vba : il suffit de mettre la propriété Enabled de votre contrôle à False.
Mais peut-être serait-il plus simple de placer la barre d'outils personnalisée dans le document lui-même ou son modèle attaché, non ? Ainsi cette barre ne serait disponible que dans le bon contexte.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Stach
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un document actif (n'importe lequel), j'aimerai que le bouton se déverrouille.
Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Merci.
Stach ;-)
Bonjour !
'Stach' nous a écrit ...
J'aimerai savoir s'il est possible, en Excel ou en Word, de verrouiller un bouton personnalisé se trouvant dans une barre de menu lorsqu'il n'y a aucun workbook actif ou aucun document actif, puis de déverrouiller celui-ci lorsque c'est actif
Oui c'est possible, mais seulement en vba : il suffit de mettre la propriété Enabled de votre contrôle à False.
Mais peut-être serait-il plus simple de placer la barre d'outils personnalisée dans le document lui-même ou son modèle attaché, non ? Ainsi cette barre ne serait disponible que dans le bon contexte.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu
soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un
document actif (n'importe lequel), j'aimerai que le bouton se déverrouille.
Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Merci.
Stach ;-)
Bonjour !
'Stach' nous a écrit ...
J'aimerai savoir s'il est possible, en Excel ou en Word, de verrouiller un
bouton personnalisé se trouvant dans une barre de menu lorsqu'il n'y a aucun
workbook actif ou aucun document actif, puis de déverrouiller celui-ci
lorsque c'est actif
Oui c'est possible, mais seulement en vba : il suffit de mettre
la propriété Enabled de votre contrôle à False.
Mais peut-être serait-il plus simple de placer la barre d'outils
personnalisée dans le document lui-même ou son modèle attaché, non ?
Ainsi cette barre ne serait disponible que dans le bon contexte.
Anacoluthe
« La pensée doit passer par le coeur pour être rendue active »
- Henry MILLER
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un document actif (n'importe lequel), j'aimerai que le bouton se déverrouille.
Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Merci.
Stach ;-)
Bonjour !
'Stach' nous a écrit ...
J'aimerai savoir s'il est possible, en Excel ou en Word, de verrouiller un bouton personnalisé se trouvant dans une barre de menu lorsqu'il n'y a aucun workbook actif ou aucun document actif, puis de déverrouiller celui-ci lorsque c'est actif
Oui c'est possible, mais seulement en vba : il suffit de mettre la propriété Enabled de votre contrôle à False.
Mais peut-être serait-il plus simple de placer la barre d'outils personnalisée dans le document lui-même ou son modèle attaché, non ? Ainsi cette barre ne serait disponible que dans le bon contexte.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Anacoluthe
Bonjour !
'Stach' nous a écrit ...
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un document actif (n'importe lequel), j'aimerai que le bouton se déverrouille. Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Dans une macro, soit à l'installation de la barre, soit en macro automatique genre AutoExcec. N'oubliez pas de mettre ensuite dans une autre macro automatique type AutoOpen ou AutoNew l'activation du contrôle évidemment.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Bonjour !
'Stach' nous a écrit ...
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu
soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un
document actif (n'importe lequel), j'aimerai que le bouton se déverrouille.
Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Dans une macro, soit à l'installation de la barre, soit en macro
automatique genre AutoExcec. N'oubliez pas de mettre ensuite dans une
autre macro automatique type AutoOpen ou AutoNew l'activation du
contrôle évidemment.
Anacoluthe
« La pensée doit passer par le coeur pour être rendue active »
- Henry MILLER
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un document actif (n'importe lequel), j'aimerai que le bouton se déverrouille. Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Dans une macro, soit à l'installation de la barre, soit en macro automatique genre AutoExcec. N'oubliez pas de mettre ensuite dans une autre macro automatique type AutoOpen ou AutoNew l'activation du contrôle évidemment.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Stach
Où dois-je déclarer cet "AutoExec". Dans un module du document par défaut de Word "Normal" et pour Excel dans "Perso"???
Merci d'avance.
Stach ;-)
Bonjour !
'Stach' nous a écrit ...
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un document actif (n'importe lequel), j'aimerai que le bouton se déverrouille. Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Dans une macro, soit à l'installation de la barre, soit en macro automatique genre AutoExcec. N'oubliez pas de mettre ensuite dans une autre macro automatique type AutoOpen ou AutoNew l'activation du contrôle évidemment.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Où dois-je déclarer cet "AutoExec". Dans un module du document par défaut de
Word "Normal" et pour Excel dans "Perso"???
Merci d'avance.
Stach ;-)
Bonjour !
'Stach' nous a écrit ...
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu
soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un
document actif (n'importe lequel), j'aimerai que le bouton se déverrouille.
Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Dans une macro, soit à l'installation de la barre, soit en macro
automatique genre AutoExcec. N'oubliez pas de mettre ensuite dans une
autre macro automatique type AutoOpen ou AutoNew l'activation du
contrôle évidemment.
Anacoluthe
« La pensée doit passer par le coeur pour être rendue active »
- Henry MILLER
Où dois-je déclarer cet "AutoExec". Dans un module du document par défaut de Word "Normal" et pour Excel dans "Perso"???
Merci d'avance.
Stach ;-)
Bonjour !
'Stach' nous a écrit ...
En fait ce que je veux, c'est que le bouton se trouvant dans la barre de menu soit verrouillé lorsqu'il n'y a aucun document actif, mais si il y a un document actif (n'importe lequel), j'aimerai que le bouton se déverrouille. Où dois-je intervenir pour mettre le propriété Enabled sur true ou false?
Dans une macro, soit à l'installation de la barre, soit en macro automatique genre AutoExcec. N'oubliez pas de mettre ensuite dans une autre macro automatique type AutoOpen ou AutoNew l'activation du contrôle évidemment.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Anacoluthe
Bonjour !
'Stach' nous a écrit ...
Où dois-je déclarer cet "AutoExec". Dans un module du document par défaut de Word "Normal" et pour Excel dans "Perso"???
La logique voudrait que ce soit dans le même conteneur que votre bouton ! Mais encore une fois et au risque de me répéter examinez bien où se trouve votre bouton : je suis prêt à parier que s'il était au bon endroit vous n'auriez pas besoin de vous exciter à l'activer-désactiver, d'autant que vous êtes peu familiarisé avec les macros.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER
Bonjour !
'Stach' nous a écrit ...
Où dois-je déclarer cet "AutoExec". Dans un module du document par défaut de
Word "Normal" et pour Excel dans "Perso"???
La logique voudrait que ce soit dans le même conteneur que votre
bouton ! Mais encore une fois et au risque de me répéter
examinez bien où se trouve votre bouton : je suis prêt à parier
que s'il était au bon endroit vous n'auriez pas besoin de vous
exciter à l'activer-désactiver, d'autant que vous êtes peu
familiarisé avec les macros.
Anacoluthe
« La pensée doit passer par le coeur pour être rendue active »
- Henry MILLER
Où dois-je déclarer cet "AutoExec". Dans un module du document par défaut de Word "Normal" et pour Excel dans "Perso"???
La logique voudrait que ce soit dans le même conteneur que votre bouton ! Mais encore une fois et au risque de me répéter examinez bien où se trouve votre bouton : je suis prêt à parier que s'il était au bon endroit vous n'auriez pas besoin de vous exciter à l'activer-désactiver, d'autant que vous êtes peu familiarisé avec les macros.
Anacoluthe « La pensée doit passer par le coeur pour être rendue active » - Henry MILLER