4D View v14PV FIXER VALEUR CELL ALPHA |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV FIXER VALEUR CELL ALPHA
|
PV FIXER VALEUR CELL ALPHA ( zone ; colonne ; ligne ; valeur ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D View | |||||
colonne | Entier long |
![]() |
Numéro de colonne de la cellule | |||||
ligne | Entier long |
![]() |
Numéro de ligne de la cellule | |||||
valeur | Chaîne |
![]() |
Valeur alpha à fixer | |||||
La commande PV FIXER VALEUR CELL ALPHA inscrit la chaîne de caractères valeur dans la cellule désignée par colonne et ligne.
Si valeur débute par le signe =, elle sera interprétée comme une formule.
L'exemple suivant reproduit la commande de tableur "Recopier vers le bas" pour les cellules de type alphanumérique uniquement :
C_ENTIER($NombreCopies)
C_ENTIER LONG($Colonne;$Ligne) `Coordonnées de la cellule à recopier
C_ENTIER($Indice) `Indice de boucle
C_ALPHA(80;$Valeur) `Valeur à recopier
$NombreCopies:=Num(Demander("Combien de recopies vers le bas désirez-vous ?";"5")) `5 par défaut
Si($NombreCopies>0)
PV LIRE CELLULE COURANTE(Zone;$Colonne;$Ligne) `Cellule à recopier
$Valeur:=PV Lire valeur cell alpha(Zone;$Colonne;$Ligne)
Boucle($Indice;$Ligne+1;$Ligne+$NombreCopies) `$NombreCopies boucle(s)
PV FIXER VALEUR CELL ALPHA(Zone;$Colonne;$Indice;$Valeur) `Recopie de la valeur
Fin de boucle
Fin de si
Astuce : Cette méthode peut être déclinée pour tous les types ou, mieux, appeler une méthode générique testant le type de cellule avec PV Lire type valeur cellule avant d'appeler la fonction "PV Lire valeur cell xxx" puis la commande idoine "PV FIXER VALEUR CELL xxx" pour recopier la valeur quel que soit son type ce qui, en soi, peut constituer un bon exercice de programmation générique.
Produit : 4D View
Thème : PV Valeur de cellule
Numéro :
15856
Nom intl. : PV SET CELL STRING VALUE
Créé : 4D View 6.8
PV Lire type valeur cellule
PV Lire valeur cell alpha
4D View - Langage ( 4D View v11.4)
4D View - Langage ( 4D View v12)
4D View - Langage ( 4D v13)
4D View - Langage ( 4D View v14 R2)
4D View - Langage ( 4D View v14)
4D View - Langage ( 4D View v14 R3)
4D View - Langage ( 4D View v14 R4)