bonjour,
Si on affecte à une feuille d'un classeur une procédure en faisant précéder son nom du terme Private.
Pourquoi, cette procédure n'apparait pas lorsque l'on clique sur l'onglet Macros ?
Version imprimable
bonjour,
Si on affecte à une feuille d'un classeur une procédure en faisant précéder son nom du terme Private.
Pourquoi, cette procédure n'apparait pas lorsque l'on clique sur l'onglet Macros ?
Bonjour,
Parrce-que comme son nom l'indique, elle est privée. Seules les procédures publiques et sans arguments sont visibles et par défaut elles sont publiquesCitation:
Si on affecte à une feuille d'un classeur une procédure en faisant précéder son nom du terme Private.
Pourquoi, cette procédure n'apparait pas lorsque l'on clique sur l'onglet Macros ?
Merci.
En résumé, comment faire pour modifier le code d'une procédure Private, si elle ne s'affiche pas dans la liste des macros ?
Même question: pour en lancer l'execution ?
Bonjour,
un peu de lecture : Vos premiers pas dans l'éditeur de macros Excel
Bonjour,
Si tu la rends publique (il suffit d'enlever le mot clé Private) et qu'elle n'a pas d'argument elle devient visible.
Cependant tu dis que c'est dans un module feuille donc il faut voir si ce n'est pas une procédure événementielle auquel cas cela n'a pas de sens de l'appeler manuellement
J'ai pêché une procédure Excel (destinée à montrer comment faire une mise en forme mettant en jeu plus de trois conditions) dans le bouquin (TITRE :200% Excel) où l'auteur n'explique pas à son lecteur pourquoi il met Private devant la plupart des exemples de Sub qu'il donne.
Mystérieux ce Private .