P
papyjo
Guest
Bonjour
Sur un fichier Excel partagé, j'utilise une barre menu personnalisée pour lancer de petites macros stockées dans ce classeur. la barre macro est attachée au fichier utilisé par une dizaine de personnes.
Pbl : si je renomme le fichier, le change de répertoire, fait un enregistrer sous, ou si je modifie le menu..... ce menu ne se met pas à jour chez tous les utilisateurs.
Excel semble prendre par défaut le menu personnalisé stocké sur le poste.
La réparation, actuellement, consiste à reaffecter, un à un, et pour chaque utilisateur les boutons au macros du classeur ouvert. (ce classeur ald du chemin réseau)
Ou alors pour chaque utilisateur, détruire le menu personnalisé, qui se réinitialise à l'ouverture du fichier.
Connaissez vous une méthode pour que Excel prenne par défaut le menu personnalisé qui arrive avec le fichier et non le menu de même nom demeuré sur le poste ???
Actuellement j'ai dans this workbook:
Private Sub Workbook_Open()
Application.CommandBars("T7kit").Visible = True
Sheets("modele").Visible = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("T7kit").Visible = False
End Sub
Suis-je assez clair -D En tout cas merci de m'avoir lu jusqu'ici
Papyjo
Sur un fichier Excel partagé, j'utilise une barre menu personnalisée pour lancer de petites macros stockées dans ce classeur. la barre macro est attachée au fichier utilisé par une dizaine de personnes.
Pbl : si je renomme le fichier, le change de répertoire, fait un enregistrer sous, ou si je modifie le menu..... ce menu ne se met pas à jour chez tous les utilisateurs.
Excel semble prendre par défaut le menu personnalisé stocké sur le poste.
La réparation, actuellement, consiste à reaffecter, un à un, et pour chaque utilisateur les boutons au macros du classeur ouvert. (ce classeur ald du chemin réseau)
Ou alors pour chaque utilisateur, détruire le menu personnalisé, qui se réinitialise à l'ouverture du fichier.
Connaissez vous une méthode pour que Excel prenne par défaut le menu personnalisé qui arrive avec le fichier et non le menu de même nom demeuré sur le poste ???
Actuellement j'ai dans this workbook:
Private Sub Workbook_Open()
Application.CommandBars("T7kit").Visible = True
Sheets("modele").Visible = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("T7kit").Visible = False
End Sub
Suis-je assez clair -D En tout cas merci de m'avoir lu jusqu'ici
Papyjo