Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

VBA. Peut on détecter la présence de VBA dans un fichier sans l'ouvrir

1 réponse
Avatar
HD
Bonjour,

Est-il possible en VBA de détecter la présence de script VBA dans un
classeur Excel ou un document Word sans ouvrir le fichier?

Merci d'avance pour votre aide.
--
@+
HD

1 réponse

Avatar
Frédéric Sigonneau
Bonjour,

Tu peux obtenir ce renseignement (parmi une vingtaine d'autres) en accédant à la
propriété HasMacro de l'objet PropertyReader.

Exemple et mode d'emploi dans ce module de code :

http://perso.wanadoo.fr/frederic.sigonneau/code/Fichiers/ProprietesClasseurFerme.txt

Autre module utilisant cet objet :

http://perso.wanadoo.fr/frederic.sigonneau/code/Fichiers/PropertyReader.txt

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !

HD a écrit:
Bonjour,

Est-il possible en VBA de détecter la présence de script VBA dans un
classeur Excel ou un document Word sans ouvrir le fichier?

Merci d'avance pour votre aide.