Modificación de Conducta del cuadro de diálogo Abrir
Bronwyn preguntó si había una manera de forzar el cuadro de diálogo Abrir para mantenerse visible para que varios archivos podrían abrirse en forma consecutiva. Mientras que varios documentos se pueden abrir al mismo tiempo utilizando el cuadro de diálogo Abrir, esto no se quiere Bronwyn quería hacer.
Una solución que sólo tangencialmente implica Palabra-es utilizar el Explorador de Windows para mostrar los archivos en una carpeta. Abra una ventana del explorador que muestra todos los archivos de documentos. A continuación, puede hacer doble clic en los archivos, o crear un conjunto de selección de archivos y haga clic derecho sobre ellos y seleccione Abrir. La ventana está continuamente disponible, y usted no tiene que preocuparse acerca de la visualización en varias ocasiones el cuadro de diálogo Abrir.
Si prefiere una solución directamente dentro de Word, sólo recuerda que la Palabra es muy configurable, lo que significa que puede cambiar casi todos los aspectos del programa. Esto incluye el comportamiento del cuadro de diálogo Abrir. Todo lo que necesitas hacer es crear un reemplazo para el comando FileOpen, como en el siguiente:
Public Sub FileOpen ()
Err_handler Dim
On Error GoTo err_handler
Con diálogos (wdDialogFileOpen)
.name = "*. *"
Do While .Show <> 0
.name = "*. *"
Bucle
End With
Exit Sub
err_handler:
Si Err.Number = 5,174 Luego
MsgBox "Usted puede abrir sólo un archivo a la vez.", VbCritical
Resume Next
Más
MsgBox Err.Number y vbCrLf y Err.Description, vbExclamation
End If
End Sub
Con esta macro en su lugar, siempre que usted elija Abrir en el menú Archivo, Word muestra el cuadro de diálogo Abrir con todos los archivos como el tipo de archivo especificado. A continuación, puede seleccionar un archivo, y el cuadro de diálogo se abre de nuevo a la espera de la siguiente selección. Si hace clic en Cancelar en el cuadro de diálogo, a continuación, los extremos de mando y puede comenzar sus otras tareas en Word.
Hay una diferencia entre esta aplicación del cuadro de diálogo Abrir y el que se presenta normalmente por Word. En Word, puede crear un "conjunto de selección" en el cuadro de diálogo Abrir para que pueda abrir varios archivos al mismo tiempo. Cuando se utiliza el cuadro de diálogo wdDialogFileOpen (como se hace cuando se crea su propio reemplazo para el comando Abrir), sólo se puede seleccionar un solo archivo a la vez. Esto no parece ser un gran problema para Bronwyn, pero podría ser un problema para los demás usuarios.
Si desea conservar la capacidad de abrir múltiples archivos a la vez, a continuación, se puede ejecutar una CommandBarControl. Sin embargo, al ejecutar el CommandBarControl, no se puede probar si alguien hace clic en Cancelar. Por lo tanto, usted necesita otra manera de salir del bucle. En la siguiente rutina, puede seleccionar / varios archivos abiertos, pero debe responder también a un cuadro de diálogo para salir del bucle que muestra el cuadro de diálogo.
GetNewFiles Sub ()
Respuesta Dim
Do While respuesta <> vbNo
CommandBars ("Estándar"). Controls ("& Abrir ..."). Ejecutar
Respuesta = MsgBox (Prompt: = "Abrir otro archivo?", Botones: = vbYesNo)
Bucle
End Sub
WordTips es su fuente de formación de Microsoft Word rentable. (Microsoft Word es el procesador de textos más popular en el mundo.) Esta punta (1869) se aplica a Microsoft Word 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Word (Word 2007 y más tarde) aquí: Modificación de Conducta del cuadro de diálogo Abrir.
Artículos relacionados
- Reducir el tamaño del cuadro de diálogo Guardar Como
- La detección de un cuadro de diálogo Abrir
- Viendo la configuración de página del cuadro de diálogo rápidamente
- Hacer Modal cuadros de diálogo aparecen delante de los libros de trabajo
- Viendo el cuadro de diálogo Imprimir en una macro
- Conseguir entrada de usuario en un cuadro de diálogo
- Acceso directo para el cuadro de diálogo Autocorrección
- ¿Qué pasó con el cuadro de diálogo Opciones?
- La pestaña de Selección de cuadros de diálogo Componentes de SketchUp