OVH Cloud OVH Cloud

Lister toutes les macros sur un PC

13 réponses
Avatar
Christophe
Bonjour:

Est-il possible de lister/identifier toutes les macros rattach=E9es =E0
des fichiers excel sur un PC?

Merci par avance pour votre aide et bonne journ=E9e.

Christophe

3 réponses

1 2
Avatar
Christophe
Michel:

UN TRES GRAND MERCI. J'ai lancé la macro comme modifiée et
effectivement les macros sont copiées dans C:Denis
Mal'heureusement j'ai encore un message d'erreur lorque j'arrive sur
un fichier avec des macros protégés par mot de passe.
Run time error '50289'
Can't perform operation since the project is protected. Est-il
possible de ne pas traiter les projets protégés?

Merci pour ton temps, ta patience et ta compétence dont j'ai constaté
avoir déjà bénéficié dans le passé.

Sinères salutations.

Christophe
Avatar
MichDenis
'----------------------
Dans la procédure :
Sub ExtraireLeCode(Fichier As String, Chemin As String)

Dans la ligne de code suivante :
If Wk.VBProject.Protection = vbext_pp_locked Then
Remplace vbext_pp_locked par 1 qui est sa constante numérique

La nouvelle ligne de code est :
If Wk.VBProject.Protection = 1 Then
'----------------------

Si tu as toujours un problème, il te faudra charger la bibliothèque suivante
Fenêtre de l'éditeur de code
Barre des menus / outils / references / et dans la liste de la fenêtre
qui s'ouvre tu coches la référence suivante :
"Microsoft Visual Basic for applications Extensibility 5.3"



"Christophe" a écrit dans le message de news:

Michel:

UN TRES GRAND MERCI. J'ai lancé la macro comme modifiée et
effectivement les macros sont copiées dans C:Denis
Mal'heureusement j'ai encore un message d'erreur lorque j'arrive sur
un fichier avec des macros protégés par mot de passe.
Run time error '50289'
Can't perform operation since the project is protected. Est-il
possible de ne pas traiter les projets protégés?

Merci pour ton temps, ta patience et ta compétence dont j'ai constaté
avoir déjà bénéficié dans le passé.

Sinères salutations.

Christophe
Avatar
Christophe
Michel:

Tres tres fort. MERCI. MERCI. MERCI. Cela fonctionne parfaitement.

Christophe
1 2