>>Bonjour,
>>
>>Mon fichier contient des macros essentielles.
>>Comment obliger l'utilisateur =E0 activer les macros =E0=20
>>l'ouverture du classeur?
>>
>>J'ai bien trouv=E9 une m=E9thode avec l'affichage d'une=20
>>feuille avertissement et le masquage des autres =E0 la=20
>>fermeture du classeur (et inversement =E0 l'ouverture)=20
>mais=20
>>elle ne me satisfait pas pleinement car l'utilisateur=20
>>voit la feuille avertissement au moment de la fermeture=20
>>(demande d'enregistrement).=20
>>Il prend peur et n'enregistre pas !!!
>>Je ne veux pas enregistrer automatiquement car=20
>>l'utilisateur a peut =EAtre fait des erreurs qu'il en=20
>>souhaite pas sauvegarder!
>>
>>
>>Je sais je suis perfectionniste ;)))
>>
>>Merci d'avance
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
michdenis
Bonjour Erwan,
Il y a une macro de ChrisV sur exelabo qui fait ce que tu demandes.
Le principe, avoir une feuille vierge dans le classeur contenant le message de ton choix, et à chaque ouverture de classeur, c'est la procédure événementielle du ThisWorkbook "Workbook_Open" qui sélectionne la feuille où l'usager devrait se retrouver si les macros étaient activées à défaut de quoi, c'est la feuille blanche qui est la seule feuille accessible, les autres étant masquées.
Salutations!
"erwan" a écrit dans le message de news:088301c49bcd$b1fec000$
Bonjour,
Mon fichier contient des macros essentielles. Comment obliger l'utilisateur à activer les macros à l'ouverture du classeur?
J'ai bien trouvé une méthode avec l'affichage d'une feuille avertissement et le masquage des autres à la fermeture du classeur (et inversement à l'ouverture) mais
elle ne me satisfait pas pleinement car l'utilisateur voit la feuille avertissement au moment de la fermeture (demande d'enregistrement). Il prend peur et n'enregistre pas !!! Je ne veux pas enregistrer automatiquement car l'utilisateur a peut être fait des erreurs qu'il en souhaite pas sauvegarder!
Je sais je suis perfectionniste ;)))
Merci d'avance
Bonjour Erwan,
Il y a une macro de ChrisV sur exelabo qui fait ce que tu demandes.
Le principe, avoir une feuille vierge dans le classeur contenant le message de ton choix, et à chaque ouverture de
classeur, c'est la procédure événementielle du ThisWorkbook "Workbook_Open" qui sélectionne la feuille où l'usager
devrait se retrouver si les macros étaient activées à défaut de quoi, c'est la feuille blanche qui est la seule feuille
accessible, les autres étant masquées.
Salutations!
"erwan" <anonymous@discussions.microsoft.com> a écrit dans le message de news:088301c49bcd$b1fec000$a301280a@phx.gbl...
Bonjour,
Mon fichier contient des macros essentielles.
Comment obliger l'utilisateur à activer les macros à
l'ouverture du classeur?
J'ai bien trouvé une méthode avec l'affichage d'une
feuille avertissement et le masquage des autres à la
fermeture du classeur (et inversement à l'ouverture)
mais
elle ne me satisfait pas pleinement car l'utilisateur
voit la feuille avertissement au moment de la fermeture
(demande d'enregistrement).
Il prend peur et n'enregistre pas !!!
Je ne veux pas enregistrer automatiquement car
l'utilisateur a peut être fait des erreurs qu'il en
souhaite pas sauvegarder!
Il y a une macro de ChrisV sur exelabo qui fait ce que tu demandes.
Le principe, avoir une feuille vierge dans le classeur contenant le message de ton choix, et à chaque ouverture de classeur, c'est la procédure événementielle du ThisWorkbook "Workbook_Open" qui sélectionne la feuille où l'usager devrait se retrouver si les macros étaient activées à défaut de quoi, c'est la feuille blanche qui est la seule feuille accessible, les autres étant masquées.
Salutations!
"erwan" a écrit dans le message de news:088301c49bcd$b1fec000$
Bonjour,
Mon fichier contient des macros essentielles. Comment obliger l'utilisateur à activer les macros à l'ouverture du classeur?
J'ai bien trouvé une méthode avec l'affichage d'une feuille avertissement et le masquage des autres à la fermeture du classeur (et inversement à l'ouverture) mais
elle ne me satisfait pas pleinement car l'utilisateur voit la feuille avertissement au moment de la fermeture (demande d'enregistrement). Il prend peur et n'enregistre pas !!! Je ne veux pas enregistrer automatiquement car l'utilisateur a peut être fait des erreurs qu'il en souhaite pas sauvegarder!