4D v17

WP Tableau lire cellules

Accueil

 
4D v17
WP Tableau lire cellules

WP Tableau lire cellules 


 

WP Tableau lire cellules ( refTableau ; debutCol ; debutLigne {; nbCols {; nbLignes}} ) -> Résultat 
Paramètre Type   Description
refTableau  Objet in Référence de tableau
debutCol  Entier long in Position de la colonne de la première cellule
debutLigne  Entier long in Position de la ligne de la première cellule
nbCols  Entier long in Nombre de colonnes à lire
nbLignes  Entier long in Nombre de lignes à lire
Résultat  Objet in Nouvelle plage contenant les cellules

La commande WP Tableau lire cellules retourne un nouvel objet contenant la sélection des cellules de refTableau, cellules définies par debutCol, debutLigne, nbCols et nbLignes.

Les paramètres debutCol et debutLigne déterminent les coordonnées en haut à gauche de la première cellule à lire. Optionnellement, vous pouvez passer les paramètres nbCols et nbLignes pour préciser respectivement le nombre de colonnes et le nombre de lignes de la plage de cellules. Si les deux paramètres nbCols et nbLignes sont omis, la plage retournée contient une seule cellule.

Si debutCol plus nbCols ou debutLigne plus nbLignes excède le nombre de colonnes/lignes dans refTableau, ou si debutCol ou debutLigne est plus grand que le nombre de colonnes/lignes dans refTableau, la plage retournée contient le maximum de colonnes/lignes.

Vous voulez modifier les attributs d'une plage de cellules :

 C_OBJET($wpTable;$wpRange;$wpRow1;$wpRow2;$wpRow3;$wpRow4;$wpRow5;$cells)
 $wpRange:=WP Creer plage(WParea;wk start text;wk end text)
 
 $wpTable:=WP Inserer tableau($wpRange;wk append)
 $wpRow1:=WP Tableau ajouter ligne($wpTable;"Paul";"Smith";25)
 $wpRow2:=WP Tableau ajouter ligne($wpTable;"John";"Richmond";40)
 $wpRow3:=WP Tableau ajouter ligne($wpTable;"Mary";"Trenton";18)
 $wpRow4:=WP Tableau ajouter ligne(($wpTable;"Christopher";"Lee";53)
 $wpRow5:=WP Tableau ajouter ligne(($wpTable;"Henry";"Cartier";42)
 
 $cells:=WP Tableau lire cellules($wpTable;2;2;2;2)
 WP FIXER ATTRIBUTS($cells;wk background color;0x00E0E0E0)
 WP FIXER ATTRIBUTS($cells;wk text color;"blue")
 WP FIXER ATTRIBUTS($cells;wk border color;0x00E000E0)
 WP FIXER ATTRIBUTS($cells;wk text align;wk center)

Résultat :

Obtenir une plage de cellules à partir de la cellule "5x7" et jusqu'à la fin de la ligne :

 $cellRange:=WP Tableau lire cellules(tableRef;5;7;MAXLONG;1)

Obtenir une plage de cellules à partir de la cellule "5x7" et jusqu'à la fin de la colonne :

 $cellRange:=WP Tableau lire cellules(tableRef;5;7;1;MAXLONG)

Obtenir une plage de cellules à partir de la cellule "5x7" et jusqu'à la fin du tableau :

 $cellRange:=WP Tableau lire cellules(tableRef;5;7;MAXLONG;MAXLONG)



Voir aussi  

WP Tableau lire colonnes
WP Tableau lire lignes

 
PROPRIÉTÉS 

Produit : 4D
Thème : 4D Write Pro - Langage
Numéro : 1477
Nom intl. : WP Table get cells

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

New
Créé : 4D v16 R4
Modifié : 4D v17

 
UTILISATION DE L'ARTICLE

4D Write Pro ( 4D v17)