|
|
|
|
|
- Type des données saisies d'une colonne : prise en compte des colonnes vides
- Gestion des erreurs
xlsTypeColonne (Fonction) En anglais : xlsColumnType Renvoie le type des données saisies dans une colonne d'un fichier XLS. Selon le mode d'ouverture du fichier XLS, le résultat peut varier : - En mode multi-feuilles, la colonne manipulée se trouve sur la feuille sélectionnée avec la fonction xlsFeuilleEnCours.
- En mode compatible, la colonne manipulée se trouve toujours sur la première feuille du classeur.
Remarque : Le type des données saisies dans une colonne d'un fichier XLS ne peut être renvoyé que si : - Le fichier XLS existe.
- Le fichier XLS est ouvert.
Nouveauté SaaS
IDFichierXLS = xlsOuvre("C:\MonRépertoire\Fichier.XLS")
SI IDFichierXLS <> -1 ALORS
ResTitreColonne = xlsTypeColonne(IDFichierXLS, 4)
SELON ResTitreColonne
CAS xlsTypeChaîne : Info("Données de type chaîne")
CAS xlsTypeDate : Info("Données de type Date")
CAS xlsTypeDouble : Info("Données de type numérique")
CAS xlsTypeHeure : Info("Données de type heure")
CAS xlsTypeDateHeure : Info("Données de type DateHeure")
CAS xlsTypeDurée : Info("Données de type Durée")
CAS xlsTypeMonétaire : Info("Données de type Monétaire")
FIN
...
FIN
Syntaxe
Syntaxe utilisant le type xlsDocument Masquer les détails
<Résultat> = xlsTypeColonne(<Document XLS> , <Numéro de la colonne> [, <Colonnes vides>])
<Résultat> : Constante de type entier Type des données saisies dans la colonne spécifiée : | | xlsTypeChaîne | Colonne "chaîne de caractères" ou colonne contenant des données de différents types | xlsTypeDate | Colonne "date" | xlsTypeDateHeure | Colonne "dateheure" | xlsTypeDouble | Colonne "numérique" | xlsTypeDurée | Colonne "durée" | xlsTypeErreur | En cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction xlsMsgErreur ou la fonction ErreurInfo avec la constante errMessage. | xlsTypeHeure | Colonne "heure" | xlsTypeMonétaire | Colonne "monétaire" | xlsTypeVide | Colonne entièrement vide si <Colonnes Vides> = Faux |
<Document XLS> : Variable de type xlsDocument Nom de la variable de type xlsDocument correspondant au fichier XLS à manipuler. <Numéro de la colonne> : Entier Numéro de la colonne à lire. <Colonnes vides> : Booléen optionnel Mode de prise en compte des colonnes vides : | | Faux | Les colonnes entièrement vides sont prises en compte | Vrai (par défaut) | Les colonnes entièrement vides ne sont pas prises en compte |
Syntaxe conservée par compatibilité avec la version 12 Masquer les détails
<Résultat> = xlsTypeColonne(<Identifiant du fichier XLS> , <Numéro de la colonne> [, <Colonnes vides>])
<Résultat> : Constante de type entier Type des données saisies dans la colonne spécifiée : | | xlsTypeChaîne | Colonne "chaîne de caractères" ou colonne contenant des données de différents types | xlsTypeDate | Colonne "date" | xlsTypeDateHeure | Colonne "dateheure" | xlsTypeDouble | Colonne "numérique" | xlsTypeDurée | Colonne "durée" | xlsTypeErreur | En cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction xlsMsgErreur ou la fonction ErreurInfo avec la constante errMessage. | xlsTypeHeure | Colonne "heure" | xlsTypeMonétaire | Colonne "monétaire" | xlsTypeVide | Colonne entièrement vide si <Colonnes Vides> = Faux |
<Identifiant du fichier XLS> : Entier Identifiant du fichier XLS à manipuler, renvoyé par la fonction xlsOuvre. <Numéro de la colonne> : Entier Numéro de la colonne à lire. <Colonnes vides> : Booléen optionnel Mode de prise en compte des colonnes vides : | | Faux | Les colonnes entièrement vides sont prises en compte | Vrai (par défaut) | Les colonnes entièrement vides ne sont pas prises en compte |
Remarques Type des données saisies d'une colonne : prise en compte des colonnes vides Les colonnes vides peuvent être prises en compte ou non. Par exemple :
xlsTypeColonne(IDFichierXLS, 2, Vrai)
xlsTypeColonne(IDFichierXLS, 2, Faux)
Gestion des erreurs La fonction xlsTypeColonne génère une erreur dans les cas suivants : - La colonne spécifiée n'existe pas (colonne négative par exemple).
- Le fichier XLS spécifié n'est pas ouvert.
Composante : wd300xls.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|