Re à vous 3, et aux autres
Donc après avoir bien lu l'aide en ligne, le post de DidierMdF et les conseils d'Hervé et de José, j'en arrive à cette solution :
1 - à la dernière fermeture de l'appli, affecter aux feuilles source la propriété Visible = xlSheetVeryHidden (pour contourner le problème de sécurité des macros et l'utilisation du Shift à l'ouverture expliqués par Didier dans son post et auxquels je n'avais pas pensé et donc si refus des macros les feuilles ne sont pas visibles) ;
2 - bloquer l'utilisation de la combinaison Ctrl+Pause à l'ouverture pour empêcher son utilisation par les utilisateurs ;
3 - réactiver l'utilisation du Ctrl+Pause à partir de l'usf de configuration uniquement accessible par mot de passe ;
4 - réactiver également à la sortie même si cela est fait par défaut par Excel :
5 - protéger le projet VBA par un code.
Merci de me donner votre avis sur cette 'stratégie' (
hmy: le vilain mot qui me rapelle les stages déguisés en vert militaire
) qui me semble être raisonnable sans risquer de tout planter.
Pour la forme et les Xldiens éventuellement intéressés par cette fonction, je joins mon fichier test de la fonction EnableCancelKey au cas où.
Merci de vos suggestions et bonne soirée. [file name=utilisation_enablecancelkey.zip size=14172]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/utilisation_enablecancelkey.zip[/file]