PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Type des données saisies d'une colonne : prise en compte des colonnes vides
  • Gestion des erreurs
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
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.
Versions 16 et supérieures
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Nouveauté 16
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
// Ouverture d'un fichier XLS
IDFichierXLS = xlsOuvre("C:\MonRépertoire\Fichier.XLS")
SI IDFichierXLS <> -1 ALORS
// Type des données saisies
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îneColonne "chaîne de caractères" ou colonne contenant des données de différents types
xlsTypeDateColonne "date"
xlsTypeDateHeureColonne "dateheure"
xlsTypeDoubleColonne "numérique"
xlsTypeDuréeColonne "durée"
xlsTypeHeureColonne "heure"
xlsTypeMonétaireColonne "monétaire"
xlsTypeVideColonne entièrement vide si <Colonnes Vides> = Faux
xlsTypeErreurEn cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction xlsMsgErreur ou la fonction ErreurInfo avec la constante errMessage.
<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 :
Vrai
(par défaut)
Les colonnes entièrement vides ne sont pas prises en compte
FauxLes colonnes entièrement vides sont 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îneColonne "chaîne de caractères" ou colonne contenant des données de différents types
xlsTypeDateColonne "date"
xlsTypeDateHeureColonne "dateheure"
xlsTypeDoubleColonne "numérique"
xlsTypeDuréeColonne "durée"
xlsTypeHeureColonne "heure"
xlsTypeMonétaireColonne "monétaire"
xlsTypeVideColonne entièrement vide si <Colonnes Vides> = Faux
xlsTypeErreurEn cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction xlsMsgErreur ou la fonction ErreurInfo avec la constante errMessage.
<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 :
Vrai
(par défaut)
Les colonnes entièrement vides ne sont pas prises en compte
FauxLes colonnes entièrement vides sont 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) // Retourne xlsTypeChaîne
xlsTypeColonne(IDFichierXLS, 2, Faux) // Retourne xlsTypeVide

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 : wd240xls.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire