VBA Macros complémentaires XLAM

Anonyme
2025-01-30T14:43:44+00:00

Bonjour,

Je souhaite utiliser des macros complémentaires pour un classeur nommé initial car je ne souhaite pas que les macros soient dans ce dernier : le fichier Xlam que j'utilise est nommé macro_initial. La plupart des macros sont dans Tshisworkbook où je souhaite particulièrement utiliser WorkbookOpen.

Comment faire pour que ces macros du fichier Xlam situées dans Thisworkbook s'appliquent uniquement au fichier initial et non à d'autres fichiers quand je ferai la référence ?

Aussi comment les faire fonctionner à l'ouverture du fichier initial ?

Un grand merci d'avance à ceux qui pourront m'aider.

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

9 réponses

  1. Anonyme
    2025-02-02T10:22:48+00:00

    Merci pour vos réponses.

    J'ai juste une dernière question : y'a t'il moyen avec Excel (comme c'est le cas avec access) de fermer la fichier Excel automatiquement lorsqu'il n'est pas dans un emplacement approuvé ? Avec acccess il y'a des macros intégrés qui ne demandent pas l'activation du contenu, y'a t'il une propriété que l'on peut modifier pour lui demander de fermer le classeur lorsque l'emplacement n'est pas approuvé ?

    Excel a vraiment des lacunes en termes de sécurité

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2025-02-01T10:24:07+00:00

    Même en utilisant un fichier en Xlsb ? Il y'a beaucoup de forum sur la sécurité dans Excel et on s'y perd rapidement. Mais j'ai où quelque part que les fichiers xlsb sont plus difficiles à pirater et avec Microsoft 365, c'est plus difficile de contourner les différentes protection.

    Je vous remercie pour vos réponses et votre temps

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2025-02-01T09:20:54+00:00

    Bonjour,

    Malheureusement, la sécurité n'est pas le fort d'Excel. Seul la protection avec mot de passe à l'ouverture est fiable. Le classeur est chiffré avec l'algorithme de chiffrement AES 128bis. qui est un standard reconnu. Et effectivement, les autres protections ne valent pas grand-chose.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2025-01-31T21:33:30+00:00

    Bonjour Monsieur,

    Merci pour vos macros, j'ai passé la journée à les adapter à ce que hé souhaitais en y rajoutant mes macros et tout fonctionne, je vous remercie.

    Avez-vous des astuces pour mieux protéger les macros (en dehors du mot de passe sur VBA qui est facile à pirater) ? Et en général, en avez-vous pour la protection des formules sur la feuille excel et aussi du classeur ? Le mot de passe à l'ouverture est-il fiable ? Car les autres mots de passe (protection de la structure et des feuilles) sont faciles à pirater. Faut-il transformer le fichier en une application exécutable pour une meilleure protection ?

    Merci encore

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire