Compartir a través de


Workbooks.OpenText Método

Definición

Carga y redistribuye un archivo de texto como un libro nuevo con una sola hoja que contiene los datos de archivo de texto redistribuidos.

public void OpenText (string Filename, object Origin, object StartRow, object DataType, Microsoft.Office.Interop.Excel.XlTextQualifier TextQualifier = Microsoft.Office.Interop.Excel.XlTextQualifier.xlTextQualifierDoubleQuote, object ConsecutiveDelimiter, object Tab, object Semicolon, object Comma, object Space, object Other, object OtherChar, object FieldInfo, object TextVisualLayout, object DecimalSeparator, object ThousandsSeparator, object TrailingMinusNumbers, object Local);
Public Sub OpenText (Filename As String, Optional Origin As Object, Optional StartRow As Object, Optional DataType As Object, Optional TextQualifier As XlTextQualifier = Microsoft.Office.Interop.Excel.XlTextQualifier.xlTextQualifierDoubleQuote, Optional ConsecutiveDelimiter As Object, Optional Tab As Object, Optional Semicolon As Object, Optional Comma As Object, Optional Space As Object, Optional Other As Object, Optional OtherChar As Object, Optional FieldInfo As Object, Optional TextVisualLayout As Object, Optional DecimalSeparator As Object, Optional ThousandsSeparator As Object, Optional TrailingMinusNumbers As Object, Optional Local As Object)

Parámetros

Filename
String

String requerida. Especifica el nombre de archivo del archivo de texto que se debe abrir y redistribuir.

Origin
Object

Objeto opcional. Especifica el origen del archivo de texto. Puede ser una de las siguientes XlPlatform constantes: xlMacintosh, xlWindows o xlMSDOS. Además, puede ser un entero que representa la página de código de la página de código deseada. Por ejemplo, "1256" especificaría que la codificación del archivo de texto de origen es Árabe (Windows). Si este argumento se omite, el método usa la configuración actual de la opción Origen de archivo del Asistente para importar texto.

StartRow
Object

Objeto opcional. Número de fila en la que se debe iniciar el análisis del texto. El valor predeterminado es 1.

DataType
Object

Objeto opcional. Especifica el formato de columna de los datos del archivo. Puede ser una de las siguientes XlTextParsingType constantes: xlDelimited o xlFixedWidth. Si este argumento no se especifica, Microsoft Excel intenta determinar el formato de columna al abrir el archivo.

TextQualifier
XlTextQualifier

Opcional XlTextQualifier. Especifica el calificador de texto. Puede ser una de estas XlTextQualifier constantes.xlTextQualifierDoubleQuotedefaultxlTextQualifierNonexlTextQualifierSingleQuote

ConsecutiveDelimiter
Object

Objeto opcional. True para que los delimitadores consecutivos se consideren como un delimitador. El valor predeterminado es Falso.

Tab
Object

Objeto opcional. True para que el carácter de tabulación sea el delimitador (DataType debe ser xlDelimited). El valor predeterminado es False.

Semicolon
Object

Objeto opcional. True para que el carácter de punto y coma sea el delimitador (DataType debe ser xlDelimited). El valor predeterminado es False.

Comma
Object

Objeto opcional. True para que el carácter de coma sea el delimitador (DataType debe ser xlDelimited). El valor predeterminado es False.

Space
Object

Objeto opcional. True para que el carácter de espacio sea el delimitador (DataType debe ser xlDelimited). El valor predeterminado es False.

Other
Object

Objeto opcional. True para que el carácter especificado por el OtherChar argumento sea el delimitador (DataType debe ser xlDelimited). El valor predeterminado es False.

OtherChar
Object

Objeto opcional (obligatorio si Other es True). Especifica el carácter delimitador cuando Other es True. Si se especifica más de un carácter, solo se usará el primero de la cadena de caracteres y no se tendrá en cuenta el resto.

FieldInfo
Object

Opcional XlColumnDataType. Matriz que contiene información de análisis para columnas individuales de datos. La interpretación depende del valor de DataType. Si los datos están delimitados, el argumento será una matriz de matrices de dos elementos, cada una de las cuales especificará las opciones de conversión de una columna en particular. El primer elemento es el número de columna (basado en 1) y el segundo elemento es una de las constantesXlColumnDataType que especifica cómo se analiza la columna. xlGeneralFormatXlTextFormat TextxlMDYFormat MDY datexlDMYFormat DMY datexlYMDFormat YMD datexlMYDFormat MYD datexlDYMFormat DYM datexlYDMFormat YDM datexlEMDFormat EMD datexlSkipColumn Skip ColumnPuede usar xlEMDFormat solo si ha instalado y seleccionado compatibilidad de idioma taiwanés. La constante xlEMDFormat especifica que se usan fechas de era taiwanesa. Los especificadores de columna pueden estar en cualquier orden. Si no hay ningún especificador de columna para una columna determinada en los datos de entrada, la columna se analiza con la configuración General. NotasSi especifica que se omitirá una columna, debe indicar explícitamente el tipo para todas las columnas restantes o los datos no se analizarán correctamente. Si hay una fecha reconocible en los datos, la celda tendrá formato de fecha en la hoja de cálculo incluso si la configuración de la columna es General. Además, si especifica uno de los formatos de fecha anteriores para una columna y los datos no contienen una fecha reconocida, el formato de celda de la hoja de cálculo será General.Si los datos de origen tienen columnas de ancho fijo, el primer elemento de cada matriz de dos elementos especifica la posición del carácter inicial en la columna (como entero; el carácter 0 (cero) es el primer carácter). El segundo elemento de la matriz de dos elementos especifica la opción de análisis de la columna como un número entre 0 y 9, según se indica en la tabla anterior.

TextVisualLayout
Object

Objeto opcional. Diseño visual del texto.

DecimalSeparator
Object

Objeto opcional. Separador decimal utilizado por Microsoft Excel para identificar las cifras. El valor predeterminado es el de la configuración del sistema.

ThousandsSeparator
Object

Objeto opcional. Separador de miles utilizado por Excel para identificar las cifras. La configuración predeterminada es la configuración del sistema. En la tabla siguiente se muestran los resultados de la importación de texto en Excel para varias configuraciones de importación. Los resultados numéricos se muestran en la columna de la derecha.

TrailingMinusNumbers
Object

Objeto opcional.

Local
Object

Objeto opcional.

Se aplica a