Suppression de macros

leon357 Messages postés 2 Date d'inscription lundi 16 avril 2007 Statut Membre Dernière intervention 16 avril 2007 - 16 avril 2007 à 14:35
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 - 16 avril 2007 à 23:01
Bonjour,

je suis en train de regarder si il est possible grâce à un script VBS de supprimer toutes les macros que contiennent des fichiers Word et ce dans un même et unique dossier.

Ma première question est de savoir s'il est possible de supprimer des macros avec VBS.

Si oui, cette opération peut-elle s'effectuer de manière dynamique ? (à partir d'un nom de dossier sans connaître le nom des fichiers ni le nom des macros)

Enfin, dans le cas ou tout cela est possible, serait-il possible de m'aiguiller sur le mode opératoire à mettre en place ou sur des sources ou des faq utiles.

Merci d'avance.

6 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
16 avril 2007 à 14:42
Bonjour,

Attends, là ... ce que tu veux faire ressemble à du "sabordage" de son propre travail (voire du travail des autres)....
Explique-nous pourquoi, donc, s'il te plait ...
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
16 avril 2007 à 14:47
Et ce d'autant qu'un fichier destiné à "tourner" avec une ou des macro(s) devient totalement inutile sans cette ou ces macro(s).
Autant supprimer le fichier, alors, sauf si on veut donner l'impression qu'on n'a rien fait alors qu'on a détruit !!!!
L'exposé de tes raisons (claires, s'il te plait) sera le bienvenu, c'est sûr !....
0
drikce06 Messages postés 2236 Date d'inscription lundi 29 mai 2006 Statut Membre Dernière intervention 29 mai 2008 10
16 avril 2007 à 14:47
  http://www.vbfrance.com/infomsg_SUPPRESSION-MACRO-AVEC-VBS_922894.aspx#1 

 Drikce 06

Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
0
leon357 Messages postés 2 Date d'inscription lundi 16 avril 2007 Statut Membre Dernière intervention 16 avril 2007
16 avril 2007 à 15:56
En fait, la raison de cette manipulation est que je dois récupérer une centaine de fichiers word pour les placer dans un zip. Il est nécessaire avant de placer ces documents dans un Gestionnaire Electronique de Document (GED) de retirer les macros de chacun de ces fichiers. Et je n'ai vraiment pas envie de le faire à la main !

Voila vous savez tout.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
16 avril 2007 à 21:55
De mémoire (il y a tellement longtemps que je n'approche plus Word... et encore... une très vieille version sans même VBA mais avec Word Basic...)
 enregistre tes documentsdotés de macros comme "modèles de document"..
puis fais-en une copie en .doc

Autre solution : convertir tes documents en PDF

Attention toutefois à bien vérifier que tes documents ne sont pas précisément dépendants d'une macro, notamment pour l'affichage.
0
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
16 avril 2007 à 23:01
J'imagine que c'est comme avec Excel.
Tu ouvres un document vierge, et tu fais un Copier-Coller en valeur et Format

Il reste juste à créer une boucle qui ouvre tous les fichiers du répertoire (voir Dir dans l'aide et pleins d'exemples sur ce site) et qui fait ce copier-coller

MPi
0
Rejoignez-nous