PreviousNext
Help > Programmation avec LAUNCHER Office > Les commandes LNCCMD > Liste des commandes > Commande XLSETPROP
Commande XLSETPROP

Fixe la valeur d’une propriété de divers objets (classeur, feuille, cellule ou sélection) sur une instance d’Excel.

 

Syntaxe

 

CHGVAR

VAR(&CMD) VALUE('XLSETPROP')

CHGVAR

VAR(&PARM1) VALUE('Propriété')

CHGVAR

VAR(&PARM2) VALUE('Valeur')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +

&PARM2 &RESULT)

 

Paramètres

 

Paramètres

 

Parm1

Le chemin complet vers la propriété à modifier.

Exemple : ActiveCell.Font.Color

 

Quelques exemples :

ActiveCell.Font.Color : Change la couleur.

ActiveCell.Font.Bold : Permet de mettre en gras/non gras la sélection.

 

Parm2

Valeur à affecter à la propriété.

 

Exemples :

 

TRUE : Valeur Vrai.

 

FALSE : Valeur Faux.

 

INT(chaîne) : Quand Excel attend une valeur entière.

 

 

 

 

 

Note

 

Le chemin vers la propriété respecte la syntaxe utilisée en Visual Basic.

 

On peut utiliser les valeurs constantes de Excel, telles que xlBottom, xlVAlignCenter.

Quand le chemin vers la propriété inclut un élément d’une collection (tel que ActiveCell.Borders…, qui a 4 bordures), il faut préciser l’élément concerné (Item).

Par exemple, dans le cas des bordures, en Visual Basic, la propriété est exprimée par :

ActiveCell.Borders(xlBottom).LineStyle = xlDashDot

En Visual Basic, Item est une propriété par défaut qui ne figure pas dans la syntaxe.

 

Exemple

 

L’exemple ci-dessous fixe la couleur de police de la cellule active en rouge :

 

CHGVAR

VAR(&CMD) VALUE('XLSETPROP')

CHGVAR

VAR(&PARM1) VALUE('ActiveCell.Font.Color')

CHGVAR

VAR(&PARM2) VALUE('INT(255)')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +

&PARM2 &RESULT)