PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
Ajoute une formule de calcul dans un champ Tableur présent dans une fenêtre.
Exemple
//  Initialisation de la 1ère colonne et avec des nombres de 1 à 10
POUR I = 1 À 10
TableurAjouteDonnée(TBLR_Tableur, 1, I, "Ligne " + I)
FIN

TableurAjouteDonnée(TBLR_Tableur, 1, 1, 13)
TableurAjouteDonnée(TBLR_Tableur, 1, 2, 20)
TableurAjouteFormule(TBLR_Tableur, 1, 3, "A1+A2/2") // Affiche 23
TableurAjouteFormule(TBLR_Tableur, "A4", "A1+A2")
TableurAjouteDonnée(TBLR_Tableur, 1, 2, 33) // Affiche 33 dans la case A3
Syntaxe

Ajouter une formule dans une cellule identifiée par ses coordonnées Masquer les détails

TableurAjouteFormule(<Champ Tableur> , <Colonne> , <Ligne> , <Formule>)
<Champ Tableur> : Nom de champ
Nom du champ Tableur à manipuler.
<Colonne> : Entier
Numéro de colonne de la cellule contenant la formule.
<Ligne> : Entier
Numéro de ligne de la cellule contenant la formule.
<Formule> : Chaîne de caractères (avec guillemets)
Formule à ajouter. Le premier caractère "=" ne doit pas être intégré dans la formule. Par exemple : "A1+B2-A2"
En cas d'erreur de syntaxe ou identificateur invalide, "###" est affiché dans la cellule et une erreur non fatale est affichée.

Ajouter une formule dans une cellule identifiée par son nom Masquer les détails

TableurAjouteFormule(<Champ Tableur> , <Nom de la cellule> , <Formule>)
<Champ Tableur> : Nom de champ
Nom du champ Tableur à manipuler.
<Nom de la cellule> : Chaîne de caractères (avec guillemets)
Nom de la cellule à manipuler. Par exemple : "A4".
<Formule> : Chaîne de caractères (avec guillemets)
Formule à ajouter. Le premier caractère "=" ne doit pas être intégré dans la formule. Par exemple : "A1+B2-A2"
En cas d'erreur de syntaxe ou identificateur invalide, "###" est affiché dans la cellule et une erreur non fatale est affichée.
Remarques
  • Si la cellule (Colonne, Ligne) n'existe pas, la cellule est créée.
  • Si la cellule (Colonne, Ligne) existe déjà, le contenu est supprimé. Il est remplacé par la formule <Formule>.
  • Cette fonction est utilisable uniquement sur un champ Tableur présent dans une fenêtre.
  • Versions 22 et supérieures
    Les cellules peuvent être nommées (fonction TableurAjouteNom). Il est possible d'utiliser le nom d'une cellule dans la formule.
    Nouveauté 22
    Les cellules peuvent être nommées (fonction TableurAjouteNom). Il est possible d'utiliser le nom d'une cellule dans la formule.
    Les cellules peuvent être nommées (fonction TableurAjouteNom). Il est possible d'utiliser le nom d'une cellule dans la formule.
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.
Composante : wd240obj.dll
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Faire référence à une autre feuille depuis une formule
Pour utiliser le nom d'une autre feuille dans une formule, le nom de la feuille doit être passé en majuscules.

Par exemple : Feuille nommée Budget, pour utiliser les données de cette feuille depuis une formule, utilisez a syntaxe : TableurAjouteFormule(TBLR_tableur,"A1","SOMME(BUDGET!A1:A10)")

SC ( COSOGES )
14 nov. 2018