Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Désactiver les macros à l'ouverture du fichier

  • Initiateur de la discussion Initiateur de la discussion WereWolfBEL
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

W

WereWolfBEL

Guest
Bonjour le forum,

Pourrais-je connaître le code VBA pour qu'à l'ouverture d'un fichier excel contenant des macros que je NE PEUT utiliser, elles soient désactivées.
En effet, si elles ne sont pas désactivées, le fichier bugge.

D'avance merci.
 
Bonjour,

Avant de te donner un code VBA :
- vas dans menu / outils / macro / sécurité et là place toi sur niveau moyen. Cela te mettra un message pour désactiver les macros à l'ouverture.

Ensuite :
- vas dans VBA -> THISWORKBOOK
- supprime les macros concernées
ou
- mets une apostrophe (') devant les instructions.

Si pb n'hésite pas

🙂

Message édité par: Dan, à: 23/02/2006 14:01
 
Bonjour

Si les macros dont tu parles sont activées à l'ouverture du fichier c'est qu'elles appartiennent à l'évènement 'WorBook_Open'.
Alors
soit que tu les supprimes
soit que tu les désactives en les sortant de cette procédure et en les plaçant dans un module (si tu veux les conserver), où là il faudra les appeler pour qu'elles se déclenchent.

Bonne journée
 
Bonjour,

Tout d'abord, merci pour vos réponses.

Malheureusement, je pense que je me suis mal exprimé.
Ces fichiers contenant des macros sont des fichiers que je copmpte ouvrir en série, de manière automatique afin d'en extraire des informations que je dois coller dans un autre classeur.
Or, chacun de ces fichiers contient une macro qui permet de lancer le download des données dont j'ai besoin sur un serveur web sécurisé et blablabla...
Bref, je n'ai pas le niveau d'accès nécessaire pour faire cela et je dois uniquement copier les données (déjà téléchargées par qqn d'autre) contenues dans la sheet DATA (sans la première ligne, qui est identique à chaque fichier) MAIS pour pouvoir entrer dans le fichier je dois donc désactiver les macros du fichier (à l'aide de la macro qui m'a permis d'ouvrir ce fichier).

J'espère avoir été plus explicite.
Merci pour votre aide.
 
Bonjour Dan 'The New Barbatruc Member !'
Bonjour Jacques 'le Nain Pliqué !'
Bonjour WereWolfBEL,

Juste en complément de ce qui a été très justement écrit, j'ajouterai aussi un raccourci clavier bien pratique qui inhibe le lancement inopiné d'une macro auto-exécutable à l'ouverture du fichier...

Il suffit de maintenir la Touche SHIFT UP durant l'ouverture du fichier en question, ce que je fais d'ailleurs systématiquement sur tout fichier inconnu.

Ceci à l'avantage de mettre l'application en StandBye pour WorkBook_Open, mais tout en laissant la possibilité de faire du Run Time par la suite pour d'autres codes ou bien du Pas à Pas. (Chose impossible si l'on a désactivé les macro par le message de sécurité)

Bonne Journée
[ol]@+Thierry[/ol]
 
RE Bonjour

Ah pardon je n'avais pas vu ta dernière question... Dans ce Cas oui c'est différent, regarde juste ce Fil d'avant hier :

Lien supprimé

Ou bien celui-ci plus détaillé dans le Forum 1ère Génération :

Lien supprimé

Bon Aprèm
[ol]@+Thierry[/ol]
 
Re : Re😀ésactiver les macros à l'ouverture du fichier


Merci mais j'arrive pas à lire les liens ca me renvoie sur une page qui me de dit de m'identifier....alors que je le suis déjà....

Tu peux pas me donner le raccourci clavier ici ?
 
Re : Désactiver les macros à l'ouverture du fichier

salut, meme probleme que telib je suis identifier, mais je ne peux aps lire les liens... ca me serait pourtant bien utile...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
635
W
T
  • Résolu(e)
Microsoft 365 pb effacement macro
Réponses
8
Affichages
795
Themax
T
Réponses
3
Affichages
472
Réponses
6
Affichages
191
  • Question Question
XL 2019 B
Réponses
10
Affichages
658
Réponses
4
Affichages
321
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…