DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers XLS
  • Propriétés spécifiques à la description des variables de type xlsCellule
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
xlsCellule (Type de variable)
En anglais : xlsCell
Une variable de type xlsCellule permet de décrire et de modifier une cellule d'un document Excel.
Ce type de variable est utilisé :
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Ouverture d'un fichier Excel
sFichierExcel est une chaîne
sFichierExcel = fSélecteur("", "", "Sélectionnez un fichier Excel...", "Excel" + ...
TAB + "*.xlsx" + RC + "Tous les fichiers (*.*)" + TAB + "*.*", "*.xlsx")
SI sFichierExcel = "" ALORS RETOUR
 
// Ouverture du document Excel
MonDocument est un xlsDocument
MonDocument = xlsOuvre(sFichierExcel)
 
// Création d'une variable xlsCellule avec fond rouge.
Cellule est un xlsCellule
Cellule = "WINDEV est formidable !"
Cellule.CouleurFond = RougeClair
 
// Renseigne la cellule A6
MonDocument..Cellule[6,"A"] = Cellule
 
// Sauvegarde les modifications
xlsSauve(MonDocument)
xlsFerme(MonDocument)
Remarques

Propriétés spécifiques à la description des variables de type xlsCellule

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type xlsCellule :
NomType manipuléEffet
AlignementHConstante de type EntierAlignement horizontal de la cellule. Les valeurs possibles sont les suivantes :
  • chCentre : centré.
  • chDroite : alignement à droite.
  • chGauche : alignement à gauche.
AlignementVConstante de type EntierAlignement vertical de la cellule. Les valeurs possibles sont les suivantes :
  • cvHaut : alignement en haut.
  • cvMilieu : alignement au milieu.
  • cvBas : alignement en bas.
CadreVariable de type CadreCaractéristiques du cadre de la cellule.
CouleurFondEntier ou constante de type EntierCouleur de fond de la cellule. Cette couleur peut correspondre à :
FormuleChaîne de caractèresFormule d'une cellule.
Attention : La modification de la formule d'une cellule ne déclenche pas automatiquement le calcul des formules du classeur.
Il faut appeler la fonction xlsRecalculeTout après avoir modifié la formule d'une ou plusieurs cellules pour mettre à jour les valeurs des cellules du classeur ayant une formule.

Cette propriété fonctionne uniquement sur un document XLSX (elle ne fonctionne pas sur un document XLS).
MasqueChaîne de caractèresMasque d'affichage dans Excel. Ce masque doit correspondre au masque reconnu par Excel. Pour plus de détails sur les masques disponibles, consultez la documentation de Excel.
MasqueWDChaîne de caractèresMasque d'affichage au format WINDEV ou WEBDEV à utiliser dans la cellule Excel (par exemple "JJ/MM/AAAA"). Le masque spécifié est automatiquement converti au format Excel. Les centièmes de seconde présents dans les masques ne sont pas gérés.
Pour plus de détails, consultez Masques gérés.
Cette propriété est disponible en écriture uniquement.
MultiligneBooléen
  • Vrai si la cellule est multiligne,
  • Faux dans le cas contraire.
PoliceVariable de type PolicePolice de la cellule.
TypeConstante de type EntierType Excel de la cellule. Les valeurs possibles sont les suivantes :
  • 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".
Cette propriété est disponible en lecture seulement.
ValeurType de la valeur de la celluleValeur de la cellule.
Dans le cas de la définition du style d'une colonne (xlsColonne.CelluleDéfaut), cette propriété est ignorée en écriture et initialisée à vide en lecture).
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Type Excel d'une cellule, valeurs numériques
Il peut être utile de connaître la valeur numérique correspondant à une des constantes xlsType*.

xlsTypeErreur = 0
xlsTypeChaîne = 1
xlsTypeDouble = 2
xlsTypeDate = 3
xlsTypeHeure = 4
xlsTypeDurée = 5
xlsTypeMonétaire = 6
xlsTypeDateHeure = 7
=JBO=
12 nov. 2015

Dernière modification : 24/03/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale