|
|
|
|
|
- Tipo de datos introducidos en una columna: Columnas vacías
- Gestión de errores
Devuelve el tipo de datos introducidos en una columna de un archivo XLS. El resultado depende del modo de apertura del archivo XLS: - En modo multihoja, la columna utilizada se encuentra en la hoja de trabajo seleccionada por xlsCurrentWorksheet.
- En modo compatible, la columna utilizada se encuentra siempre en la primera hoja de cálculo del libro.
Nota: El tipo de datos introducidos en una columna de un archivo XLS sólo puede devolverse si: - El archivo XLS existe.
- Se abre el archivo XLS.
XLSFileID = xlsOpen("C:\MyDirectory\File.XLS")
IF XLSFileID <> -1 THEN
ResColumnTitle = xlsColumnType(XLSFileID, 4)
SWITCH ResColumnTitle
CASE xlsTypeString: Info("String data")
CASE xlsTypeDate: Info("Date data")
CASE xlsTypeDouble: Info("Numeric data")
CASE xlsTypeTime: Info("Time data")
CASE xlsTypeDateTime: Info("DateTime data")
CASE xlsTypeDuration: Info("Duration data")
CASE xlsTypeCurrency: Info("Currency data")
END
...
END
Sintaxis
Sintaxis que utiliza el tipo xlsDocument Ocultar los detalles
<Result> = xlsColumnType(<XLS document> , <Column number> [, <Empty columns>])
<Result>: Constante de tipo Integer Tipo de datos introducidos en la columna especificada: | | xlsTipoDivisa | "Columna "Moneda | xlsTypeDateTime | "Columna "DateTime | xlsTypeDouble | "Columna "Numerical | xlsTypeDuration | "Columna "Duración | xlsTypeEmpty | Columna completamente vacía si <Columnas vacías> = False | xlsTypeError | En caso de error. Para obtener más información sobre el error, utilice la función xlsMsgError o ErrorInfo con la constante errMessage. | xlsTypeFecha | "Columna "Fecha | xlsTypeString | Columna "Cadena de caracteres" o columna que contiene diferentes tipos de datos | xlsTypeTime | "Columna "Tiempo |
<XLS document>: Variable de tipo xlsDocument Nombre de la variable xlsDocument correspondiente al archivo XLS a utilizar. <Column number>: Integro Número de la columna a leer. <Empty columns>: Booleano opcional Modo para tener en cuenta las columnas vacías: | | False | Se tienen en cuenta todas las columnas vacías | True (predeterminado) | Se ignoran todas las columnas vacías |
Sintaxis conservada por motivos de compatibilidad con la versión 12 Ocultar los detalles
<Result> = xlsColumnType(<XLS file identifier> , <Column number> [, <Empty columns>])
<Result>: Constante de tipo Integer Tipo de datos introducidos en la columna especificada: | | xlsTipoDivisa | "Columna "Moneda | xlsTypeDateTime | "Columna "DateTime | xlsTypeDouble | "Columna "Numerical | xlsTypeDuration | "Columna "Duración | xlsTypeEmpty | Columna completamente vacía si <Empty columns> = False | xlsTypeError | En caso de error. Para obtener más información sobre el error, utilice la función xlsMsgError o ErrorInfo con la constante errMessage. | xlsTypeFecha | "Columna "Fecha | xlsTypeString | Columna "Cadena de caracteres" o columna que contiene diferentes tipos de datos | xlsTypeTime | "Columna "Tiempo |
<XLS file identifier>: Integro Identificador del archivo XLS a tratar, devuelto por xlsOpen. <Column number>: Integro Número de la columna a leer. <Empty columns>: Booleano opcional Modo para tener en cuenta las columnas vacías: | | False | Se tienen en cuenta todas las columnas vacías | True (predeterminado) | Se ignoran todas las columnas vacías |
Observaciones Tipo de datos introducidos en una columna: Columnas vacías Puede elegir si desea o no tener en cuenta las columnas vacías. Por ejemplo:
xlsColumnType(XLSFileID, 2, True)
xlsColumnType(XLSFileID, 2, False)
Gestión de errores La función xlsColumnType genera un error en los siguientes casos: - No se encuentra la columna especificada (columna negativa, por ejemplo).
- El archivo XLS especificado no está abierto.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|