Vérifie l’existence d’une feuille dans le classeur courant.
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('XLEXISTSH') |
CHGVAR |
VAR(&PARM1) VALUE('NomFeuille') |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 |
Le nom de la feuille à rechercher. |
|
|
RESULT |
Si la feuille existe, la valeur TRUE est retournée. Sinon, c’est la valeur FALSE. Le résultat transite par le message de retour provenant du PC (variable &RESULT).
|
Exemple
DCL VAR(&RESULT) TYPE(*CHAR) LEN(512)
LNCOPEN
LNCCMD CMD(EXCELOPEN)
LNCCMD CMD(XLOPENFILE) PARM1('C:\A\temp.xlsx')
LNCCMD CMD(EXCELSHOW)
LNCCMDR CMD(XLEXISTSH) PARM1('tab') RESULT(&RESULT)
LNCCMD CMD(NOP) PARM1(&RESULT)
Voir aussi
• CHKFILE