Bill se pregunta cómo puede conseguir que el cuadro de diálogo Propiedades de un documento se muestre desde una macro. En Word 2003, puede hacer esto manualmente eligiendo Propiedades en el menú Archivo, pero el proceso es un poco más complejo en Word 2007 con la necesidad de mostrar el Panel de información del documento y luego mostrar las propiedades avanzadas.

Aunque la forma en que muestra el cuadro de diálogo Propiedades es diferente en Word 2007 que en versiones anteriores del programa, la forma en que lo hace en una macro no es diferente. Puede mostrar un cuadro de diálogo de Word en VBA utilizando esta sintaxis:

Dialogs(name).Show

Esto funciona porque VBA hace que los cuadros de diálogo sean accesibles a través de la colección Dialogs. El truco consiste en determinar qué debe usar en lugar de name en la sintaxis. Por ejemplo, si desea mostrar el cuadro de diálogo Abrir, puede usar lo siguiente:

Dialogs(wdDialogFileOpen).Show

Puede encontrar una lista completa de las constantes del cuadro de diálogo en este sitio:

http://msdn.microsoft.com/en-us/library/bb214033.aspx

Desafortunadamente, no hay una constante «wdDialogFileProperties» que pueda usar con la colección Dialogs. Esto significa que no se puede mostrar el cuadro de diálogo Propiedades completo. Sin embargo, puede mostrar «partes» del cuadro de diálogo. Por ejemplo, puede utilizar lo siguiente para mostrar la información que se encuentra en la pestaña Resumen del cuadro de diálogo Propiedades:

Dialogs(wdDialogFileSummaryInfo).Show

Esto funcionará en cualquier versión de Word, incluido Word 2007. Si desea mostrar el Panel de información del documento, que es nuevo en Word 2007, no lo haga usando la colección Dialogs, sino usando el siguiente código:

Application.DisplayDocumentInformationPanel = True

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios WordTips), he preparado una página especial que incluye información útil.

link: / wordribbon-WordTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

WordTips es su fuente de formación rentable en Microsoft Word.

(Microsoft Word es el software de procesamiento de texto más popular del mundo). Este consejo (7482) se aplica a Microsoft Word 2007, 2010 y 2013.