4D View v16

PV REPLACE ONE

Accueil

 
4D View v16
PV REPLACE ONE

PV REPLACE ONE 


 

PV REPLACE ONE ( zone ; chaîne ; remplacement ; où ; comparateur {; colonne ; ligne} ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
chaîne  Chaîne in Chaîne à remplacer
remplacement  Chaîne in Chaîne de remplacement
où  Entier in 0 = Formule; 1 = Valeur
comparateur  Entier in 0 = Contient; 1 = Égale
colonne  Entier long in Numéro de colonne de la cellule de départ
in Numéro de colonne de la cellule trouvée
ligne  Entier long in Numéro de ligne de la cellule de départ
in Numéro de ligne de la cellule trouvée

La commande PV REMPLACER recherche la chaîne de caractères chaîne et la remplace par la chaîne remplacement dans les cellules de zone. Le remplacement s'arrête à la première cellule trouvée correspondant aux critères de recherche.

chaîne spécifie la chaîne de caractères à rechercher et à remplacer par remplacement.

indique dans quelle partie du tableur le remplacement doit avoir lieu :

  • 0 : recherche dans les formules
  • 1 : recherche dans les valeurs

comparateur définit le type de comparaison :

  • 0 : partielle (contient la valeur recherchée)
  • 1 : totale (égale la valeur recherchée)

Si les paramètres optionnels colonne et ligne sont omis, la recherche débute en haut et à gauche de la zone. Si colonne et ligne sont passés, ils désignent la cellule de zone à partir de laquelle doit démarrer la recherche.
La recherche s’effectue de haut en bas puis de gauche à droite à partir de la cellule de départ.

Après l’exécution de la commande, la première cellule éventuellement trouvée devient la nouvelle cellule courante. S’ils ont été passés à l’appel, les paramètres colonne et ligne contiennent alors ses coordonnées.

Si aucune cellule n’est trouvée par la recherche, la cellule courante demeure inchangée.

Exemple  

Remplaçons la première occurrence de la référence au taux de T.V.A. actuel par une nouvelle référence (donc, un nouveau taux) :

 C_LONGINT($OùChercher//0=Formule / 1=Valeur
 C_LONGINT($Comparateur//0=Contient / 1=Égale
 
 $OùChercher:=0 //Remplacement de formule
 $Comparateur:=0 //Contient
 
  //Remplacement de la première occurrence
 PV REPLACE ONE(Zone;"$C$30";"$C$31";$OùChercher;$Comparateur)



Voir aussi  

PV FIND ONE
PV REPLACE ALL

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Manipulation de cellule
Numéro : 15960

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)