Método Documents.OpenNoRepairDialog (Word)
Abre el documento especificado y lo agrega a la colección Documents.
Sintaxis
expresión. OpenNoRepairDialog (FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, Visible, OpenAndRepair, DocumentDirection, NoEncodingDialog, XMLTransform)
Expresión Variable que representa un objeto Documents .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
FileName | Necesario | Variant | Nombre del documento (se aceptan rutas de acceso). |
ConfirmConversions | Opcional | Variant | True para mostrar el cuadro de diálogo Convertir archivo si el archivo no está en formato de Microsoft Word. |
ReadOnly | Opcional | Variant | True para abrir el documento como sólo lectura. Este argumento no anula la configuración de solo lectura recomendada de un documento guardado. Por ejemplo, si se guarda un documento con el valor recomendado de sólo lectura activado y el valor del argumento ReadOnly establecido en False, el documento no se abrirá como archivo de lectura y escritura. |
AddToRecentFiles | Opcional | Variant | True para agregar el nombre de archivo a la lista de archivos usados recientemente en la parte inferior del menú Archivo. |
PasswordDocument | Opcional | Variant | Contraseña para poder abrir el documento. |
PasswordTemplate | Opcional | Variant | Contraseña para poder abrir la plantilla. |
Revert | Opcional | Variant | Controla lo que ocurre si FileName es el nombre de un documento abierto. True para descartar cualquier cambio no guardado del documento abierto y volver a abrir el archivo. False para activar el documento abierto. |
WritePasswordDocument | Opcional | Variant | Contraseña para guardar los cambios del documento. |
WritePasswordTemplate | Opcional | Variant | Contraseña para guardar los cambios de la plantilla. |
Format | Opcional | Variant | Convertidor de archivos que se usará para abrir el documento. Puede ser una de las constantes WdOpenFormat . El valor predeterminado es wdOpenFormatAuto. |
Encoding | Opcional | Variant | Codificación del documento (página de códigos o juego de caracteres) que Word debe usar al ver el documento guardado. Puede ser cualquier constante MsoEncoding válida. Para obtener la lista de constantes MsoEncoding válidas, vea el Examinador de objetos en el Editor de Visual Basic. El valor predeterminado es la página de código del sistema. |
Visible | Opcional | Variant | True si el documento se abre en una ventana visible. El valor predeterminado es True. |
OpenAndRepair | Opcional | Variant | True para reparar el documento y evitar que se dañe. |
DocumentDirection | Opcional | Variant | Indica el flujo de texto horizontal en un documento. Puede ser cualquier constante WdDocumentDirection válida. El valor predeterminado es wdLeftToRight. |
NoEncodingDialog | Opcional | Variant | True para omitir la visualización del cuadro de diálogo Codificación que Word muestra si no se puede reconocer la codificación de texto. El valor predeterminado es Falso. |
XMLTransform | Opcional | Variant | Especifica qué transformación usar. |
Valor devuelto
Objeto Document que representa el documento especificado.
Seguridad
Importante
No use contraseñas codificadas de forma rígida en las aplicaciones. Si se requiere la contraseña en un procedimiento, pídale la contraseña al usuario, almacénela en una variable y luego use la variable en el código. Para conocer los procedimientos recomendados sobre cómo hacerlo, consulte Notas de seguridad para desarrolladores de soluciones de Office.
Ejemplo:
En el siguiente ejemplo se abre MyDoc.doc como documento de solo lectura.
Sub OpenDoc()
Documents.OpenNoRepairDialog FileName:="C:\MyFiles\MyDoc.doc", ReadOnly:=True
End Sub
En el siguiente ejemplo se abre Test.wp mediante el convertidor de archivos de WordPerfect 6.x.
Sub OpenDoc2()
Dim fmt As Variant
fmt = Application.FileConverters("WordPerfect6x").OpenFormat
Documents.OpenNoRepairDialog FileName:="C:\MyFiles\Test.wp", Format:=fmt
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de