Bonjour,
#1 Oui. Plus exactement, le classeur est ouvert et masqué. Tu peux l'afficher en cliquant sur Affichage et Afficher.
#2 Oui, c'est le plus simple. Par contre, tu peux le copier et l'installer sur un autre ordi dans le dossier :
C:\Users\UTILISTEUR\AppData\Roaming\Microsoft\Excel\XLSTART
#3 En théorie, oui, tu peux les supprimer. Cependant, il peut y avoir des différences. Par exemple, dans le fichier de macros perso :
MsgBox ThisWorkbook.Sheets(1).Name
renvoie le nom de la première feuille du PERSONAL.XLSB
Les fonctions VBA appelées depuuis la feuille doivent être qualifiées. Par exemple, pour une fonction MAFONCTION, il faudra écrire :
=personal.xlsb!mafonction()
#4 Oublie. de plus, tu peux accéder aux macros avec les touches Alt+F11 ou depuuis un autre classeur. Par contre, tu peux mettre un mot de passe pour sécuriser ton code


#5 Je ne sais pas si c'est possible. S'il y a une solution, elle en tout cas compliquée à implémenter. Je regarderai, à l'occasion, si tu es intéressé.
Cordialement.
Daniel