Bonjour à tous,
J'ai créé un fichier Excel que mon utilisateur peut configurer (selon sa langue etc...). Après config, il clique sur un bouton, ce qui déclenche une macro. Cette macro (que nous appellerons "bob") lui génère une version "propre" du fichier pour son client et l'enregistre sous un nouveau nom :
- les feuilles contenant les éléments à configurer sont définies en VeryHidden
- les feuilles utilisables par le client sont protégées (sauf certaines plages)
- etc...
Mes questions sont maintenant de savoir s'il est possible :
1. d'empêcher le client de changer le statut des feuilles cachées (XlSheetVisible)
2. d'auto-supprimer la macro "bob", qui ne sert à rien au client
3. de n'exécuter les deux points précédents qu'après la macro "bob" (pour permettre à l'utilisateur d'avoir encore accès au code) ?
Merci par avance !
++
J'ai créé un fichier Excel que mon utilisateur peut configurer (selon sa langue etc...). Après config, il clique sur un bouton, ce qui déclenche une macro. Cette macro (que nous appellerons "bob") lui génère une version "propre" du fichier pour son client et l'enregistre sous un nouveau nom :
- les feuilles contenant les éléments à configurer sont définies en VeryHidden
- les feuilles utilisables par le client sont protégées (sauf certaines plages)
- etc...
Mes questions sont maintenant de savoir s'il est possible :
1. d'empêcher le client de changer le statut des feuilles cachées (XlSheetVisible)
2. d'auto-supprimer la macro "bob", qui ne sert à rien au client
3. de n'exécuter les deux points précédents qu'après la macro "bob" (pour permettre à l'utilisateur d'avoir encore accès au code) ?
Merci par avance !
++