Compartir a través de


Open (método)

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Abre un libro.

Sintaxis

expresión .Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad)

expresión Variable que representa un objeto Workbooks.

Parámetros

Name

Necesario/Opcional

Tipo de datos

description

FileName

Opcional

Variante

Tipo String. Nombre de archivo del libro que se va a abrir.

UpdateLinks

Opcional

Variante

Especifica cómo se actualizan las referencias externas (vínculos) del archivo, como la referencia a un rango en el libro Presupuesto.xls en la siguiente fórmula =SUMA([Presupuesto.xls]Anual!C10:C25). Si no se especifica este argumento, se pide al usuario que especifique cómo se deben actualizar los vínculos. Para obtener más información sobre los valores que se usan con este parámetro, vea la sección Comentarios. Si se abre un archivo en formato WKS, WK1 o WK3 y el argumento UpdateLinks tiene el valor 0, no se crean gráficos; de lo contrario, Microsoft Excel genera gráficos a partir de los gráficos adjuntos al archivo.

ReadOnly

Opcional

Variante

Si es True, el libro se abre en modo de sólo lectura.

Format

Opcional

Variante

Si se está abriendo un archivo de texto, este argumento especifica el carácter delimitador. Si se omite este argumento, se usa el delimitador actual. Para obtener más información sobre los valores que se usan con este parámetro, vea la sección Comentarios.

Password

Opcional

Variante

Cadena que contiene la contraseña necesaria para abrir un libro protegido. Si no se especifica este argumento y el libro requiere contraseña, se le pedirá al usuario.

WriteResPassword

Opcional

Variante

Cadena que contiene la contraseña necesaria para abrir un libro protegido contra escritura. Si no se especifica este argumento y el libro requiere contraseña, se le pedirá al usuario.

IgnoreReadOnlyRecommended

Opcional

Variante

True si no desea que se muestre el mensaje que recomienda abrir el libro en modo de sólo lectura (si el libro se ha guardado con la opción Recomendado sólo lectura).

Origin

Opcional

Variante

Si el archivo es de texto, este argumento indica dónde se originó (de manera que las páginas de códigos y Retorno de carro/Avance de línea se puedan asignar correctamente). Puede ser una de las siguientes constantes XlPlatform: xlMacintosh, xlWindows o xlMSDOS. Si no se especifica este argumento, se usa el sistema operativo actual.

Delimiter

Opcional

Variante

Si el archivo es de texto y el argumento Format es 6, este argumento es una cadena que especifica el carácter que se usa como delimitador. Por ejemplo, use Chr(9) para tabulaciones, "," para comas, ";" para punto y coma, o un carácter personalizado. Sólo se usa el primer carácter de la cadena.

Editable

Opcional

Variante

Si el archivo es un complemento de Microsoft Excel 4.0, este argumento es True para abrir el complemento como ventana visible. Si el argumento es False o no se especifica, el complemento se abre como oculto y no se puede hacer visible. Esta opción no afecta a los complementos creados con Microsoft Excel 5.0 o versiones posteriores. Si el archivo es una plantilla de Excel, especifique True para abrir la plantilla especificada para su modificación. Si es False, se abre un nuevo libro basado en la plantilla especificada. El valor predeterminado es False.

Notify

Opcional

Variante

Si el archivo no se puede abrir en modo de lectura y escritura, al especificar True se agrega el archivo a la lista de notificación de archivos. Microsoft Excel abre el archivo como de sólo lectura, sondea la lista de notificación de archivos y, a continuación, notifica al usuario que el archivo está disponible. Si este argumento es False o no se especifica, no se solicita notificación y se producen errores en todos los intentos de abrir un archivo no disponible.

Converter

Opcional

Variante

Índice del primer convertidor de archivos con el que se intentará abrir el archivo. Primero se prueba con el convertidor de archivos especificado y, si este convertidor no reconoce el archivo, se prueba con los demás convertidores. El índice del convertidor está formado por los números de fila de los convertidores que devuelve la propiedad FileConverters.

AddToMru

Opcional

Variante

Si es True, el libro se agrega a la lista de archivos usados recientemente. El valor predeterminado es False.

Local

Opcional

Variante

El valor True guarda los archivos en el idioma de Microsoft Excel (junto con la configuración del panel de control). El valor False (predeterminado) guarda los archivos en el idioma de Visual Basic para Aplicaciones (VBA), que es normalmente inglés de EE.UU. a menos que el proyecto VBA desde el que se ejecuta Workbooks.Open sea un antiguo proyecto VBA XL5/95 internacionalizado.

CorruptLoad

Opcional

XlCorruptLoad

Puede ser una de las siguientes constantes: xlNormalLoad, xlRepairFile y xlExtractData. Si no se especifica ningún valor, el comportamiento predeterminado es xlNormalLoad y no intenta la recuperación cuando se inicia a través del OM.

Valor devuelto

Objeto Workbook que representa el libro abierto.

Notas

Las macros están habilitadas de forma predeterminada cuando los archivos se abren mediante programación. Use la propiedad AutomationSecurity para establecer el modo de seguridad de macros empleado al abrir los archivos mediante programación.

Puede especificar uno de los valores siguientes en el parámetro UpdateLinks a fin de determinar si las referencias externas (vínculos) se actualizan cuando se abre el libro:

Valor (Value)

Significado

0

Las referencias externas (vínculos) no se actualizarán cuando se abra el libro.

3

Las referencias externas (vínculos) se actualizarán cuando se abra el libro.

Puede especificar uno de los valores siguientes en el parámetro Format a fin de determinar el carácter delimitador del archivo:

Valor (Value)

Delimitador

1

Tabulaciones

2

Coma

3

Espacios

4

Punto y coma

5

nada

6

Carácter personalizado (vea el argumento Delimiter)

Ejemplo

En este ejemplo se abre el libro Analysis.xls y, a continuación, se ejecuta la macro Auto_Open.

Workbooks.Open "ANALYSIS.XLS"
ActiveWorkbook.RunAutoMacros xlAutoOpen

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.