Este es un programa que hice hace dos años para solucionar un problema que tenía un amigo mío. Él tenía en su trabajo un grupo de archivos de Word y Excel creados en diferentes computadoras y quería limpiar sus propiedades para que no mostraran el Autor/Tïtulo/Tema/etc. que estaban configurados…
Este habría sido un problema simple de resolver si hubieran sido unos pocos archivos… Podrían haberse limpiado manualmente…
Pero había muchísimos!
Así que… Hice este programa

Es muy fácil de usar… Simplemente tenés que elegir la carpeta en la que están localizados los archivos (busca en subdirectorios también) y presionar Start…

No se puede cancelar mientras está trabajando… Así que, si son muchos archivos, el proceso podría tomar un tiempo considerable… Recomiendo ejecutarlo en un momento en el que se pueda dejar de utilizar la computadora…

Una vez que terminó, se puede ver un resumen de lo realizado…

En este caso fueron sólo dos archivos…

Y eso es todo… Las propiedades van a estar limpias…
Office Document Property Resetter está liberado bajo la licencia GNU GPL v3 (attached)…

Ha sido probado con Office 2003 y Office 2007…
Ahora, finalmente, los links de descarga…
Para recompilar a partir del código fuente, vas a tener que copiar los siguientes archivos a la carpeta “Office Document Property Resetter\Office 2003“:
- C:\Program Files\Common Files\Microsoft Shared\Office11\MSO.DLL
- C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB
- C:\Program Files\Microsoft Office\Office11\MSWord.olb
- C:\Program Files\Microsoft Office\Office11\excel.exe
Esas rutas son de una instalación de Office 2003… Recomiendo usar esos archivos en vez de los de una instalación de Office 2007 (o posterior) ya que estos últimos harían el programa inutilizable en computadoras que tengan una versión anterior…
Nota: Las rutas provienen de una instalación de Windows en inglés, así que pueden no ser completamente válidas en el caso de tener instalado el sistema operativo en otro idioma. En el caso de no encontrarlas, se puede buscar los archivos por su nombre para hallarlos.
En vez de copiar los archivos, podrías también localizar la siguiente sección de código en el archivo “Office Document Property ResetterDlg.h“:
//#import "C:\Program Files\Common Files\Microsoft Shared\Office11\MSO.DLL"
#import "Office 2003\MSO.DLL" \
no_namespace \
rename("SearchPath", "SearchPathMSO") \
rename("RGB", "RGBMSO")
//#import "C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB"
#import "Office 2003\VBE6EXT.OLB" \
no_namespace
//#import "C:\Program Files\Microsoft Office\Office11\MSWord.olb"
#import "Office 2003\MSWord.olb" \
rename("FindText","FindTextWord") \
rename("ReplaceText","ReplaceTextWord") \
rename("ExitWindows","ExitWindowsWord") \
rename("RGB","RGBWord") \
no_dual_interfaces
//#import "C:\Program Files\Microsoft Office\Office11\excel.exe"
#import "Office 2003\excel.exe" \
exclude("IFont") \
exclude("IPicture") \
rename("ReplaceText","ReplaceTextXLS") \
rename("RGB","RGBXLS") \
rename("DialogBox","DialogBoxXLS") \
rename("CopyFile","CopyFileXLS") \
no_dual_interfaces
Y reemplazarla con (notar el agregado de la barra invertida al final de las líneas de #import):
#import "C:\Program Files\Common Files\Microsoft Shared\Office11\MSO.DLL" \
no_namespace \
rename("SearchPath", "SearchPathMSO") \
rename("RGB", "RGBMSO")
#import "C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB" \
no_namespace
#import "C:\Program Files\Microsoft Office\Office11\MSWord.olb" \
rename("FindText","FindTextWord") \
rename("ReplaceText","ReplaceTextWord") \
rename("ExitWindows","ExitWindowsWord") \
rename("RGB","RGBWord") \
no_dual_interfaces
#import "C:\Program Files\Microsoft Office\Office11\excel.exe" \
exclude("IFont") \
exclude("IPicture") \
rename("ReplaceText","ReplaceTextXLS") \
rename("RGB","RGBXLS") \
rename("DialogBox","DialogBoxXLS") \
rename("CopyFile","CopyFileXLS") \
no_dual_interfaces
Eso va a hacer que el compilador busque los archivos en su ubicación real… (No olvidar actualizar las rutas en el caso de que se tenga instalado el Office en una localización diferente)
Eso es todo… Que lo disfrutes!
Tu ayuda es valorada!
Todo el contenido ofrecido en este sitio, a menos que se indique lo contrario, es de naturaleza libre. Esto significa que podés compartirlo siempre y cuando lo hagas en forma gratuita y aclarando la fuente.
Si te resultó útil y querés contribuir, podés hacer una donación o, al menos, visitar alguno de nuestros patrocinadores de tu elección; están por todo el sitio.
Incoming search terms for the article:
- document property
- VBE6EXT OLB
- mensajes de texto
- propiedades de office
- vb6ext olb download
- descargar msword olb
- descargar archivo VBE6EXT OLB
- descargar vb6ext olb
- VB6EXT OLB
- msword olb download
Related posts:
- Generador de contraseñas aleatorias para Excel
- Control de Asistencia (Versión wxWidgets)
- Cracker para el Pinball 3D de Windows (Cadete del Espacio) – Cómo Modificar los Puntajes
- YouTube Downloader 1.2 (software para descargar videos de YouTube)
- YouTube Downloader 1.2.1 (software para descargar videos de YouTube)




0 Response to “Office Document Property Resetter (Reseteador de propiedades de archivos de Office)”