DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Tableur
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
Charge un fichier au format XLSX dans un champ Tableur présent dans une fenêtre.
Exemple
// Charge la seconde feuille du fichier XLSX
TableurCharge(TBLR_Tableur, "Classeur1.XLSX", 2)
Syntaxe
<Résultat> = TableurCharge(<Champ Tableur> , <Fichier à charger> [, <Numéro de feuille> [, <Option> [, <Mot de passe>]]])
<Résultat> : Booléen
  • Vrai si le fichier a été chargé dans le champ Tableur,
  • Faux dans le cas contraire.
<Champ Tableur> : Nom de champ
Nom du champ Tableur manipulé.
<Fichier à charger> : Chaîne de caractères
Nom et chemin complet du fichier à charger. Les formats supportés sont : XLSX, XLSM, XLTX, XLTM.
Attention : Il n'est pas possible de charger un fichier XLSX contenant plus de 2 millions de cellules.
<Numéro de feuille> : Entier optionnel
  • Numéro de la feuille à charger.
  • -1 pour utiliser le comportement par défaut :
    • Si le champ Tableur est en mode multifeuille, toutes les feuilles de calcul seront chargées.
    • Si le champ Tableur n'est pas en mode multifeuille, seule la première feuille de calcul sera chargée.
<Option> : Constante de type Entier
Mode d'ouverture du fichier au format XLSX à charger :
tblrChargeDéfaut
(Valeur par défaut)
Le fichier XLSX chargé dans le champ Tableur est ouvert en écriture.
Dans ce mode, pour ouvrir le fichier ".xlxs" avec une autre application, il est nécessaire de le fermer avec la fonction TableurFerme.
tblrChargeDétachéLe fichier XLSX chargé dans le champ Tableur est chargé en mémoire uniquement. Le fichier ".xlxs" peut être ouvert avec une autre application.
Pour sauvegarder les données modifiées, il est nécessaire d'utiliser la fonction TableurSauve avec la constante tblrEcrasementAutorisé. Dans ce cas, les données modifiées par une autre application seront écrasées.
tblrChargeGardeMdpLe mot de passe du fichier XLSX chargé dans le champ Tableur est conservé en mémoire.
Lors de la sauvegarde du fichier ("Enregistrer sous" ou TableurSauve), il ne sera pas nécessaire de préciser à nouveau le mot de passe du fichier. Le mot de passe mémorisé sera conservé.
<Mot de passe> : Chaîne de caractères optionnelle
Mot de passe d'ouverture du fichier XLSX à manipuler (si le fichier est protégé par un mot de passe d'ouverture).
Remarques
  • Le contenu du fichier est chargé dans le champ Tableur.
  • L'ancien contenu est supprimé.
  • Les formules sont calculées.
  • Certaines fonctionnalités d'Excel ne sont pas supportées.
  • La taille des fichiers XLSX pouvant être chargés est limitée à 2 millions de cellules.
  • Cette fonction est utilisable uniquement sur un champ Tableur présent dans une fenêtre.
  • La fonction TableurCharge met à jour la propriété CheminFichier du champ Tableur en associant le nom du fichier chargé au champ Tableur.
Liste des exemples associés :
Le champ Tableur Exemples unitaires (WINDEV) : Le champ Tableur
[ + ] Utilisation du champ Tableur.
Cet exemple présente comment :
- charger un fichier xlsx dans un champ tableur,
- sauver le tableur dans un fichier,
- remplir le champ avec des données provenant de la base de données,
- insérer des lignes, des colonnes,
- accéder aux cellules et les manipuler (modifier leur valeur, leur style,...),
- saisir des formules,
- etc.
Classification Métier / UI : Code UI
Composante : wd300obj.dll
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2022

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