Título: Ejemplo de código paradetectar macros de Office Publicado por: Medardo en 2 Abril 2019, 18:04 pm Hola
Llevo dos días buscando por la red y no he encontrado nada respecto a si existe algún código, o al menos una idea, que sirva para detectar documentos de Office que contengan macros, por ejemplo, macros en un libro de Excel o macro en un documento Word. Si alguien pudiera ayudarme en eso, le agradecería mucho. Gracias, Medardo Título: Re: Ejemplo de código paradetectar macros de Office Publicado por: Medardo en 3 Abril 2019, 18:07 pm Aunque no he encontrado nada al respecto, una solución podría ser la siguiente:
Desde Office 2007 se ha agregado una “x” a las extensiones para los documentos estándar, y para aquellos que contengan macros, esa “x” es sustituida por una “m”. Ejemplo: Fichero.xlsx (fichero estándar de Excel) - Fichero.xlsm (fichero de Excel habilitado para macros) Fichero.docx (fichero estándar de Word) - Fichero.docm (fichero de Word habilitado con macros) Fichero.pptx (fichero estándar de PowerPoint) - Fichero.pptm (fichero de PowerPoint habilitado para macros) De este modo, buscando ficheros que en su extensión contengan “m” al final (.*m) se pueden encontrar ficheros que contienen códigos (o macros). Si no hay otra idea, por mi parte, doy por cerrado este hilo. Gracias |