Workbooks.Open Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abre un libro.
public Microsoft.Office.Interop.Excel.Workbook Open (string Filename, object UpdateLinks, object ReadOnly, object Format, object Password, object WriteResPassword, object IgnoreReadOnlyRecommended, object Origin, object Delimiter, object Editable, object Notify, object Converter, object AddToMru, object Local, object CorruptLoad);
Public Function Open (Filename As String, Optional UpdateLinks As Object, Optional ReadOnly As Object, Optional Format As Object, Optional Password As Object, Optional WriteResPassword As Object, Optional IgnoreReadOnlyRecommended As Object, Optional Origin As Object, Optional Delimiter As Object, Optional Editable As Object, Optional Notify As Object, Optional Converter As Object, Optional AddToMru As Object, Optional Local As Object, Optional CorruptLoad As Object) As Workbook
Parámetros
- Filename
- String
String requerida. El nombre de archivo del libro que se debe abrir.
- UpdateLinks
- Object
Objeto opcional. Especifica la forma en que se actualizan los vínculos del archivo. Si no se especifica este argumento, se pide al usuario que especifique cómo se deben actualizar los vínculos. De lo contrario, este argumento es uno de los valores enumerados en la tabla siguiente. Si Microsoft Excel abre un archivo en el formato WKS, WK1 o WK3 y el UpdateLinks
argumento es 2, Microsoft Excel genera gráficos a partir de los gráficos adjuntos al archivo. Si el argumento es 0, no se crea ningún gráfico.
- ReadOnly
- Object
Objeto opcional. True para abrir el libro en modo de solo lectura.
- Format
- Object
Objeto opcional. Si Microsoft Excel abre un archivo de texto, este argumento especifica el carácter delimitador, como se muestra en la tabla siguiente. Si este argumento se omite, se usará el delimitador actual.
- Password
- Object
Objeto opcional. Cadena que contiene la contraseña necesaria para abrir un libro protegido. Si este argumento se omite y el libro requiere contraseña, se solicita al usuario que especifique la contraseña.
- WriteResPassword
- Object
Objeto opcional. Cadena que contiene la contraseña necesaria para abrir un libro protegido contra escritura. Si este argumento se omite y el libro requiere contraseña, se solicita al usuario que especifique la contraseña.
- IgnoreReadOnlyRecommended
- Object
Objeto opcional. True para que Microsoft Excel no muestre el mensaje de solo lectura recomendada (si el libro se guardó mediante la opción Recomendado solo lectura).
- Origin
- Object
Objeto opcional. Si el archivo es un archivo de texto, este argumento indica dónde se originó (para que las páginas de códigos y retorno de carro/fuente de línea (CR/LF) se puedan asignar correctamente). Puede ser una de las siguientes XlPlatform constantes: xlMacintosh, xlWindows o xlMSDOS. Si este argumento se omite, se usará el sistema operativo actual.
- Delimiter
- Object
Objeto opcional. Si el archivo es un archivo de texto y el argumento Format es 6, este argumento es una cadena que especifica el carácter que se usará como delimitador. Por ejemplo, use Chr(9) para tabulaciones, use "," para comas, use ";" para puntos y coma o use un carácter personalizado. Solo se usa el primer carácter de la cadena.
- Editable
- Object
Objeto opcional. Si el archivo es un complemento de Microsoft Excel 4.0, este argumento es True para abrir el complemento de modo que sea una ventana visible. Si este argumento es False o se omite, el complemento se abre como oculto y no se puede ocultar. Esta opción no se aplica a los complementos creados en Microsoft Excel 5.0 o posterior. Si el archivo es una plantilla de Excel, use True para abrir la plantilla especificada para su edición o False para abrir un nuevo libro basado en la plantilla especificada. El valor predeterminado es False.
- Notify
- Object
Objeto opcional. Si el archivo no se puede abrir en modo de lectura o escritura, este argumento es True para agregar el archivo a la lista de notificaciones de archivo. Microsoft Excel abrirá el archivo en modo de solo lectura, sondeará la lista de notificaciones de archivo y notificará al usuario cuando el archivo se haga disponible. Si este argumento es False o se omite, no se solicita ninguna notificación y se producirá un error al intentar archivos no disponibles.
- Converter
- Object
Objeto opcional. Índice del primer convertidor de archivos que se debe probar al abrir el archivo. El convertidor de archivos especificado se intenta primero; Si este convertidor no reconoce el archivo, se prueban todos los demás convertidores. El índice del convertidor consta de los números de fila de los convertidores devueltos por la FileConverters[Object, Object] propiedad .
- AddToMru
- Object
Objeto opcional. True para agregar este libro a la lista de archivos usados recientemente. El valor predeterminado es False.
- Local
- Object
Objeto opcional. True guarda el archivo contra el idioma de Microsoft Excel (incluida la configuración del Panel de control). False (valor predeterminado) guarda los archivos en el idioma de Visual Basic para Aplicaciones (VBA) (que suele ser 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
- Object
Objeto opcional. Puede ser una de las siguientes constantes: xlNormalLoad, xlRepairFile y xlExtractData. El comportamiento predeterminado si no se especifica ningún valor suele ser normal, pero puede ser una carga segura o una recuperación de datos si Excel ya ha intentado abrir el archivo. El primer intento es normal. Si Excel deja de funcionar al abrir el archivo, el segundo intento es una carga segura. Si Excel deja de funcionar de nuevo, el siguiente intento es la recuperación de datos.
Devoluciones
Comentarios
De manera predeterminada, las macros están habilitadas al abrir los archivos mediante programación. Use la AutomationSecurity propiedad para establecer el modo de seguridad de macros que se usa al abrir archivos mediante programación.