Compartir a través de


Modo de archivo incorrecto (error 54)

Las instrucciones que se usan al manipular el contenido de un archivo deben ser las adecuadas para el modo de apertura de dicho archivo. Las causas y soluciones de este error son las siguientes:

  • Una instrucción Put o Get especifica un archivo secuencial. Put y Get solo pueden hacer referencia a archivos abiertos para obtener acceso Random o Binary a los mismos.

  • Una instrucción Print # especifica un archivo abierto para obtener acceso en un modo distinto de Output o Append. Use una instrucción distinta para ubicar los datos en el archivo o para abrirlo de nuevo en un modo adecuado.

  • Una instrucción Input # especifica un archivo abierto para obtener acceso con un modo distinto de Input. Use una instrucción distinta para ubicar los datos en el archivo o para abrirlo de nuevo en el modo Input.

  • Intentó escribir en un archivo de solo lectura. Cambie el estado de lectura y escritura del archivo, o no escriba en él.

Para más información, seleccione el elemento en cuestión y presione F1 (en Windows) o AYUDA (en Macintosh).

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.