|
|
|
|
- Tipo de datos introducidos en una columna: teniendo en cuenta las columnas vacías
- Gestión de errores
Devuelve el tipo de datos introducidos en una columna de un fichero XLS.. El resultado depende del modo de apertura del archivo XLS: - En el modo de varias hojas, la columna utilizada se encuentra en la hoja de trabajo seleccionada por xlsHoja de trabajo actual.
- En el modo compatible, la columna utilizada siempre se encuentra en la primera hoja de trabajo del libro de trabajo.
Observación: El tipo de datos introducidos en una columna de un fichero XLS se devuelve si: - El archivo XLS existe.
- Se abre el archivo XLS.
// Open an XLS file XLSFileID = xlsOpen("C:\MyDirectory\File.XLS") IF XLSFileID <> -1 THEN // Type of data entered 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
La sintaxis que está usando 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: | | xlsTypeCurrency | "Columna"Moneda | xlsTypeDate | "Columna"Fecha | xlsTypeDateTime | "Columna"DateTime | xlsTypeDouble | "Columna"Numérica | xlsTypeDuration | "Columna"Duración | xlsTypeEmpty | Columna completamente vacía si <Columnas vacías> = False | xlsTypeError | En caso de error. Para obtener más detalles sobre el error, utilice xlsMsgError o ErrorInfo con la constante errMessage. | xlsTypeString | Columna"string" o columna que contiene diferentes tipos de datos | xlsTypeTime | "Columna"Tiempo |
<XLS document>: Variable de tipo xlsDocument Nombre de la xlsDocument Variable 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 las columnas que están completamente vacías. | True (predeterminado) | Las columnas que están completamente vacías se ignoran |
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: | | xlsTypeCurrency | "Columna"Moneda | xlsTypeDate | "Columna"Fecha | xlsTypeDateTime | "Columna"DateTime | xlsTypeDouble | "Columna"Numérica | xlsTypeDuration | "Columna"Duración | xlsTypeEmpty | Columna completamente vacía si <Columnas vacías> = False | xlsTypeError | En caso de error. Para obtener más detalles sobre el error, utilice xlsMsgError o ErrorInfo con la constante errMessage. | xlsTypeString | Columna"string" o columna que contiene diferentes tipos de datos | xlsTypeTime | "Columna"Tiempo |
<XLS file identifier>: Integro Identificador del archivo XLS a manipular, devuelto por xlsAbrir. <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 las columnas que están completamente vacías. | True (predeterminado) | Las columnas que están completamente vacías se ignoran |
Observaciones Tipo de datos introducidos en una columna: teniendo en cuenta las columnas vacías Las columnas vacías se pueden tener en cuenta o no. Por ejemplo:
xlsColumnType(XLSFileID, 2, True) // Returns xlsTypeString xlsColumnType(XLSFileID, 2, False) // Returns xlsTypeEmpty
Gestión de errores La función xlsColumnType genera un error en los siguientes casos: - La columna especificada no existe (columna negativa, por ejemplo).
- El archivo XLS especificado no se abre.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|