Declaración abierta de VBA

Descripción abierta

Habilita la entrada / salida (E / S) a un archivo.

Sintaxis abierta

1 Abierto nombre de ruta Para modo [ Acceso acceso] [bloquear] Como [#] número de archivo [Len = reclength]

La declaración Open contiene 6 argumentos:

nombre de ruta: Expresión de cadena que especifica un nombre de archivo; puede incluir directorio o carpeta y unidad.

modo: Palabra clave que especifica el modo de archivo: Adjuntar, Binario, Entrada, Salida o Aleatorio. Si no se especifica, el archivo se abre para acceso aleatorio.

acceso: [Opcional] Palabra clave que especifica las operaciones permitidas en el archivo abierto: lectura, escritura o lectura y escritura.

cerrar con llave: [Opcional]. Palabra clave que especifica las operaciones restringidas en el archivo abierto por otros procesos: Compartido, Bloquear lectura, Bloquear escritura y Bloquear lectura y escritura.

número de expediente: Un número de archivo válido en el rango de 1 a 511, inclusive. Utilice la función FreeFile para obtener el siguiente número de archivo disponible.

longitud: [Opcional] Número menor o igual a 32,767 (bytes). Para archivos abiertos para acceso aleatorio, este valor es la longitud del registro. Para archivos secuenciales, este valor es el número de caracteres almacenados en búfer.

Ejemplos de declaración abierta de Excel VBA

El siguiente código abre el archivo en modo de entrada secuencial.

123 Abra "MyFile" para la entrada como n. ° 1'Cierre antes de volver a abrir en otro modo.Cerrar # 1

El siguiente ejemplo abre el archivo en modo binario solo para operaciones de escritura.

123 Abra "MyFile" para acceso binario Escriba como n. ° 1'Cierre antes de volver a abrir en otro modo.Cerrar # 1

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave