Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Tu explorador no es compatible

Debes actualizar tu explorador para usar el sitio.

Actualiza a la versión más reciente de Internet Explorer

Documento de Word se abre como de sólo lectura cuando intenta abrir el documento mediante programación

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 275976
Síntomas
Cuando intenta abrir un Microsoft Word mediante programación de documentos, el documento se abre como un documento de sólo lectura y no se puede editar el documento.

Cuando se agrega el código
   ReadOnly:=False				
todavía abre el documento como una lectura - sólo documentos.

Cuando se abre el mismo documento mediante el comando Abrir , aparece el mensaje siguiente:
PathNamedebe abrirse como sólo lectura a menos que necesite los cambios que se va a guardar. ¿Desea abrirlo como de sólo lectura?
Puede abrir el documento para editarlo haciendo clic en en el mensaje.
Causa
Este problema se produce porque Visual Basic se abre cualquier documento con el atributo de ReadOnlyRecommended establecido en true como un documento de sólo lectura, incluso si se intenta establecer el atributo ReadOnly en false.

Nota El ejemplo siguiente se aplica a Word 2003 y 2002:
  1. Inicie Word y, a continuación, cree un nuevo documento.
  2. En el menú Herramientas , haga clic en Opciones .
  3. En el cuadro de diálogo Opciones , en la ficha seguridad , casilla de verificación haga clic para seleccionar recomendado sólo lectura .
  4. Guarde el documento como C:\Test.doc.
  5. Cierre el documento.
  6. Presione ALT+F11 para iniciar el Editor de Visual Basic.
  7. En el menú Insertar , haga clic en módulo .
  8. En la hoja de módulo, escriba el siguiente código:
    Sub Test()  Documents.Open FileName:="C:\Test.doc", ReadOnly:=FalseEnd Sub						
  9. Presione ALT+F11 para volver a Word.
  10. En el menú Herramientas , elija macro y, a continuación, haga clic en macros .
  11. En la lista nombre de la macro , haga clic en probar y, a continuación, haga clic en Ejecutar .
El documento se abrirá como de sólo lectura.
Solución
Para evitar este problema, utilice la siguiente macro de Basic de Word en lugar de la macro de Visual Basic se muestra en el paso 8 de "Causa" sección de este artículo:
Sub Test()   WordBasic.FileOpen Name:="C:\Test.doc"End Sub				
con esta macro puede modificarse el archivo después de que abre.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:" de este artículo.
WD2002 WD2003 WD2007

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 275976 - Última revisión: 01/29/2007 13:36:17 - Revisión: 2.2

  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Standard Edition
  • kbmt kbbug kbpending KB275976 KbMtes
Comentarios