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

 Récupère la valeur d'une cellule de la feuille courante.

 

Syntaxe

 

CHGVAR

VAR(&CMD) VALUE('XLGETVALUE')

CHGVAR

VAR(&PARM1) VALUE('Coordonnées')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

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

&PARM2 &RESULT)

 

Paramètres

Paramètres

 

Parm1

Les coordonnées de la cellule dont on veut récupérer la valeur.

Les coordonnées peuvent être données sous la forme :

- Syntaxe $B$3. Exemple : $B$3 désigne la colonne B, ligne 3.

- Syntaxe CL. C pour désigner la colonne et L pour désigner la ligne. Exemple : B3 désigne la ligne 3, et la colonne 2 (B).

- Nom symbolique donné à une cellule ou un groupe de cellules.

Si les coordonnées ne sont pas renseignées, c’est la cellule active qui est prise en compte.

 

RESULT

Le résultat transite par le message de retour provenant du PC (variable RESULT).

 

 

Exemple

Pour récupérer la valeur de la cellule nommée "Total" :

 

CHGVAR

VAR(&CMD) VALUE('XLGETVALUE')

CHGVAR

VAR(&PARM1) VALUE('Total')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

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

&PARM2 &RESULT)

 

/ * POUR AFFICHER LE RESULTAT A L’ECRAN */

SNDPGMMSG

MSGID(CPF9898) MSGF(QSYS/QCPFMSG)+ MSGDTA(&RESULT) TOPGMQ(*EXT) MSGTYPE(*STATUS)

 

 

Pour récupérer la valeur de la cellule C4 :

 

LNCCMD CMD(XLGETVALUE) PARM1('C4') 

 

Voir aussi

         XLSETTEXT

         XLSETVALUE