version 2004 (Modifiée)
PV FIXER PROPRIETE PLAGE (zone; gauche; haut; droit; bas; propriété; valeur)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D View | |
| gauche | Entier long | Numéro de colonne de la cellule de gauche | |
| haut | Entier long | Numéro de ligne de la cellule du haut | |
| droit | Entier long | Numéro de colonne de la cellule de droite | |
| bas | Entier long | Numéro de ligne de la cellule du bas | |
| propriété | Entier long | Numéro de propriété | |
| valeur | Entier long | Valeur de la propriété |
Description
La commande PV FIXER PROPRIETE PLAGE fixe la valeur de la propriété de la plage de cellules définie par gauche, haut, droit et bas (pour plus d'informations sur la notion de plage de cellules, reportez-vous à la section PV Sélection, Introduction).
Pour définir le paramètre propriété, vous pouvez utiliser :
les constantes du thème PV Propriétés cellule. Dans ce cas, passez dans le paramètre valeur la hauteur ou la largeur des cellules de la plage en pixels.
les constantes du thème PV Propriétés style. Dans ce cas, pour définir le paramètre valeur, utilisez les constantes du thème PV Valeurs style, PV Style valeurs spéciales, PV Style format date heure ou PV Affichage image.
La liste suivante décrit les différentes constantes utilisables comme paramètre propriété et les valeurs associées :
Thème PV Propriétés cellule
pv largeur cellule
Permet de fixer la largeur de chaque cellule (et donc de chaque colonne) contenue dans la plage définie. Valeurs associées : largeur exprimée en pixels.
pv hauteur cellule
Permet de fixer la hauteur de chaque cellule (et donc de chaque ligne) contenue dans la plage définie. Valeurs associées : hauteur exprimée en pixels.
Thème PV Propriétés style
pv style verrouillé
Permet de fixer le verrouillage pour l'utilisateur de chaque cellule appartenant à la plage. Le contenu d'une cellule verrouillée ne peut plus être sélectionné, modifié, etc. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : verrouille les cellules.
pv valeur faux : les cellules ne sont pas verrouillées.
pv style caché
Permet de cacher et de fixer le verrouillage de chaque cellule appartenant à la plage. Le contenu d'une cellule cachée n'apparaît pas et ne peut plus être sélectionné, modifié, etc. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : verrouille et cache les cellules.
pv valeur faux : les cellules ne sont ni verrouillées ni cachées.
pv style correction orthographe
Permet d'appliquer une correction orthographique sur la plage de cellules. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : une correction othographique est appliquée à la plage de cellules.
pv valeur faux : aucune correction othographique n'est appliquée à la plage de cellules.
pv style utiliser taille image
Permet d'adapter la taille de chaque cellule de la plage en fonction de la taille de l'image qui leur sont liées. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : la taille de chaque cellule de la plage est adaptées à la taille de l'image qu'elle contient. Si aucune image n'est liée, la cellule n'est pas redimensionnée.
pv valeur faux : la taille des cellules ne varie pas en fonction de la taille des images liées.
pv style fondé sur style
Chaque cellule de la plage utilise comme modèle la feuille de style dont le numéro est passé dans le paramètre valeur. Valeurs associées : numéros de feuilles de style ou constantes du thème PV Style valeurs spéciales.
pv style format texte
Chaque cellule de la plage utilise le format d'affichage de texte dont le numéro est passé dans le paramètre valeur. Valeurs associées : numéros de formats d'affichage.
pv style format numérique
Chaque cellule de la plage utilise le format d'affichage numérique dont le numéro est passé dans le paramètre valeur. Valeurs associées : numéros de formats d'affichage.
Note : Les numéros des formats d'affichage définis par défaut correspondent à leur position dans le menu de sélection de format (boîte de dialogue "Format" de cellule).
pv style format booléen
Chaque cellule de la plage utilise le format d'affichage booléen dont le numéro est passé dans le paramètre valeur. Valeurs associées : numéros de formats d'affichage.
pv style format date heure
Chaque cellule de la plage utilise le format d'affichage date et heure dont le numéro est passé dans le paramètre valeur. Valeurs associées : constantes du thème PV Style format date heure.
pv Format court : 21/02/02
pv Format abrégé : jeu 21 fév 2002
pv Format long : jeudi 21 février 2002
pv Format spécial : 21/02/2002
pv Jour Mois Année : 21 février, 2002
pv Abrégé Jour Mois Année : 21 fév, 2002
pv Jour de la semaine : jeudi
pv Jour du mois : 21
pv Mois : février
pv Mois de année : 2
pv Année : 2002
pv Long à h mn AM PM : jeudi 21 février 2002 à 12:30 PM
pv Abrégé à h mn AM PM : jeu 21 fév 2002 à 12:30 PM
pv Court à H MN SEC : 21/02/02 à 12:30:00
pv Jour Mois An à H MN AM PM : 21 février, 2002 à 12:30 PM
pv Spécial et H MN SEC : 21/02/2002 et 12 heures 30 minutes 0 seconde
pv h mn sec : 12:30:00
pv h mn : 12:30
pv Heure Minute Seconde : 12 heures 30 minutes 0 secondes
pv Heure Minute : 12 heures 30 minutes
pv h mn AM PM : 12:30 PM
Note : Le résultat obtenu peut varier en fonction des réglages système.
pv style format image
Permet de définir le format d'affichage des images liées aux cellules de la plage. Valeurs associées : constantes du thème PV Affichage image.
pv image tronquée non centrée
pv image tronquée centrée
pv image mosaïque
pv image proportionnelle
pv image non tronquée
pv image prop centrée
pv style couleur fond pair
Permet de fixer la couleur de fond des cellules de la plage situées sur des lignes paires. Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur) ou pv valeur aucune (thème PV Valeurs style) pour n'associer aucune couleur.
pv style couleur fond impair
Permet de fixer la couleur de fond des cellules de la plage situées sur des lignes impaires. Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur) ou pv valeur aucune (thème PV Valeurs style) pour n'associer aucune couleur.
pv style couleur texte pair
Permet de fixer la couleur du texte contenu dans les cellules de la plage situées sur des lignes paires. Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur).
pv style couleur texte impair
Permet de fixer la couleur du texte contenu dans les cellules de la plage situées sur des lignes impaires. Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur).
pv style couleur zéro pair
Permet de fixer la couleur du texte contenu dans les cellules de la plage situées sur des lignes paires et dont la valeur est 0 (zéro). Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur).
pv style couleur zéro impair
Permet de fixer la couleur du texte contenu dans les cellules de la plage situées sur des lignes impaires et dont la valeur est 0 (zéro). Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur).
pv style couleur négatif pair
Permet de fixer la couleur du texte contenu dans les cellules de la plage situées sur des lignes paires et dont la valeur est négative. Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur).
pv style couleur négatif impair
Permet de fixer la couleur du texte contenu dans les cellules de la plage situées sur des lignes impaires et dont la valeur est négative. Valeurs associées : numéros de couleurs (reportez-vous aux commandes PV RVB vers couleur et PV Index vers couleur).
pv style texte police
Permet de fixer la police des cellules de la plage. Valeurs associées : numéros de polices (reportez-vous aux commandes PV Ajouter police et PV LIRE LISTE POLICES).
pv style texte taille
Permet de fixer la taille de police des cellules de la plage. Valeurs associées : tailles en pixels.
pv style texte style
Permet de fixer la feuille de style des cellules de la plage. Valeurs associées : numéros de feuilles de style ou constantes du thème PV Style valeurs spéciales.
pv style texte gras
Permet de fixer l'attribut 'Gras' du texte des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : applique l'attribut 'Gras' aux cellules.
pv valeur faux : n'applique pas l'attribut 'Gras' aux cellules.
pv style texte italique
Permet de fixer l'attribut 'Italique' du texte des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : applique l'attribut 'Italique' aux cellules.
pv valeur faux : n'applique pas l'attribut 'Italique' aux cellules.
pv style texte souligné
Permet de fixer l'attribut 'Souligné' du texte des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : applique l'attribut 'Souligné' aux cellules.
pv valeur faux : n'applique pas l'attribut 'Souligné' aux cellules.
pv style texte relief
Permet de fixer l'attribut 'Relief' du texte des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : applique l'attribut 'Relief' aux cellules.
pv valeur faux : n'applique pas l'attribut 'Relief' aux cellules.
pv style texte ombré
Permet de fixer l'attribut 'Ombré' du texte des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : applique l'attribut 'Ombré' aux cellules.
pv valeur faux : n'applique pas l'attribut 'Ombré' aux cellules.
pv style texte condensé
Permet de fixer l'attribut 'Condensé' du texte des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : applique l'attribut 'Condensé' aux cellules.
pv valeur faux : n'applique pas l'attribut 'Condensé' aux cellules.
pv style texte étendu
Permet de fixer l'attribut 'Etendu' du texte des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : applique l'attribut 'Etendu' aux cellules.
pv valeur faux : n'applique pas l'attribut 'Etendu' aux cellules.
pv style alignement hor
Permet de fixer l'alignement horizontal du contenu des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur align hor défaut : applique l'alignement horizontal par défaut aux cellules de la plage.
pv valeur align hor gauche : applique un alignement horizontal à gauche aux cellules de la plage.
pv valeur align hor centré : applique un alignement horizontal centré aux cellules de la plage.
pv valeur align hor droit : applique un alignement horizontal à droite aux cellules de la plage.
pv style alignement ver
Permet de fixer l'alignement vertical du contenu des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur align ver haut : applique un alignement vertical en haut aux cellules de la plage.
pv valeur align ver centré : applique un alignement vertical centré aux cellules de la plage.
pv valeur align ver bas : applique un alignement vertical bas aux cellules de la plage.
pv style rotation
Permet de fixer la rotation du contenu des cellules de la plage. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur rotation 0 : n'applique pas de rotation aux cellules de la plage.
pv valeur rotation 90 : applique une rotation de 90° vers la gauche aux cellules de la plage.
pv valeur rotation 180 : applique une rotation de 180° aux cellules de la plage.
pv valeur rotation 270 : applique une rotation de 270° vers la gauche aux cellules de la plage.
pv style format texte forcé
Permet de forcer l'affichage des cellules de la plage en texte brut, c'est-à-dire sans le formatage effectué par 4D View en fonction de leur contenu (nombre, date, texte, etc.). Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : le contenu des cellules est affiché sans formatage.
pv valeur faux (valeur par défaut) : les cellules sont affichées avec formatage automatique en fonction de leur contenu.
pv style retour à la ligne auto
Permet d'activer la fonction provoquant le retour à la ligne automatique du contenu de chaque cellule de la plage lorsqu'il excède la largeur de la cellule. Valeurs associées : constantes du thème PV Valeurs style.
pv valeur vrai : le contenu des cellules passe automatiquement à la ligne si nécessaire.
pv valeur faux : le contenu des cellules déborde sur les cellules adjacentes si nécessaire.
Note : Pour définir les propriétés d'une seule cellule, vous pouvez également utiliser la commande PV FIXER PROPRIETE CELLULE.
Exemple
Passons en gras toutes les cellules qui contiennent une formule faisant référence à la cellule D20.
TABLEAU ENTIER LONG($TabGauche;0)
TABLEAU ENTIER LONG($TabHaut;0)
TABLEAU ENTIER LONG($TabDroit;0)
TABLEAU ENTIER LONG($TabBas;0)
C_ENTIER($Indice)
PV TOUT CHERCHER (Zone;"$D$20";0;0) `Formules contenant "$D$20"
`Coordonnées des plages de cellules trouvées
PV LIRE LISTE PLAGES SELECT (Zone;$TabGauche;$TabHaut;$TabDroit;$TabBas)
`Passage en gras
Boucle ($Indice;1;Taille tableau($TabGauche)) `Balayons les plages
PV FIXER PROPRIETE PLAGE (Zone;$TabGauche{$Indice};$TabHaut{$Indice};$TabDroit{$Indice};
$TabBas{$Indice};pv style texte gras ;pv valeur vrai )
Fin de boucle
Références
PV FIXER PROPRIETE CELLULE, PV Lire propriete cellule, PV Lire propriete plage.
Constantes
Thèmes PV Propriétés cellule, PV Propriétés style, PV Valeurs style, PV Style valeurs spéciales, PV Style format date heure, PV Affichage image.