Bonjour,
J'ai crée un fichier excel dans lequel je lance plusieurs macro à l'aide de plusieurs boutons.
Ce fichier est susceptible d'etre ouvert simultanément par plusieurs utilisateurs. Je désire que certaines des macros soient désactivées à l'ouverture du fichier lorsqu'il est en mode lecture seule càd déjà ouvert par un autre utilisateur.

La solution que j'envisage est un code de ce type (exemple de désactivation de la Text Box ABC qui lance la macro ABC):
Active.Shapes("Text Box ABC").Visible = False

La Text Box n'étant pas visible, on ne peut par conséquent pas lancer la macro, mon but est atteint. Cependant:
- Pouvez vous m'indiquer comment je déclare dans mon programme la Text Box ABC? Càd, comment est ce que je nomme chaque text box dans excel ?
- Voyez vous p-e une solution différente et plus simple d'atteindre mon objectif? P-e peut on tout simplement désactiver spécifiquement l'une ou l'autre macro à l'ouverture d'excel.

Merci d'avance!