4D View v16

PV FIXER FORMULE CELLULE

Accueil

 
4D View v16
PV FIXER FORMULE CELLULE

PV FIXER FORMULE CELLULE 


 

PV FIXER FORMULE CELLULE ( zone ; colonne ; ligne ; formule ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
colonne  Entier long in Numéro de colonne de la cellule
ligne  Entier long in Numéro de ligne de la cellule
formule  Chaîne in Formule

La commande PV FIXER FORMULE CELLULE place formule dans la cellule désignée par colonne et ligne.

Exemple  

L’exemple suivant crée une incrémentation vers le bas à partir d’une cellule de type numérique. Si la valeur de cette dernière est modifiée ultérieurement, l’incrémentation se mettra à jour automatiquement par l'action des formules que nous plaçons dans les cellules avec PV FIXER FORMULE CELLULE.

 C_ENTIER LONG($NombreCopies//Le nombre de copies à effectuer
 C_ENTIER LONG($Colonne;$Ligne//Coordonnées de la cellule à recopier
 C_ENTIER LONG($Indice//Indice de boucle
 C_TEXTE($Nom//Nom de la cellule de départ
 
 PV LIRE CELLULE COURANTE(Zone;$Colonne;$Ligne)
 Si(PV Lire type valeur cellule(Zone;$Colonne;$Ligne)=pv type valeur nombre//Vérification du type
    $NombreCopies:=Num(Demander("Combien de cellules vers le bas désirez-vous incrémenter ?";"5")) //5 par défaut
 
    Si($NombreCopies>0) //Validé
       $Nom:=PV Lire nom cellule(Zone;$Colonne;$Ligne//Récupération du nom
       Si($Nom="") //Pas de nom ?
          $Nom:="COL"+Chaine($Colonne)+"LI"+Chaine($Ligne//À présent elle en a un
          PV FIXER NOM CELLULE(Zone;$Colonne;$Ligne;$Nom//nom de type "COL2LI3"
       Fin de si
       Boucle($Indice;$Ligne+1;$Ligne+$NombreCopies//$NombreCopies boucle(s)
          PV FIXER FORMULE CELLULE(Zone;$Colonne;$Indice;"="+$Nom+"+"+Chaine($Indice-$Ligne)) //Incrémentation
       Fin de boucle
    Fin de si
 Sinon //Type incorrect
    ALERTE("La cellule de départ doit être de type numérique")
 Fin de si



Voir aussi  

PV Lire formule cellule
PV Lire type valeur cellule

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Valeur de cellule
Numéro : 15917
Nom intl. : PV SET CELL FORMULA

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)