Fixe une formule de calcul dans la cellule de position donnée du premier tableau de la plage courante.
NumeroLigne |
numéro de ligne de la cellule, |
NumeroColonne |
numéro de colonne de la cellule, |
Formule |
formule de calcul, |
FormatNumerique |
format numérique, fixe le formatage de la valeur. |
Il serait profitable de consulter l'aide de Microsoft Word pour appréhender les possibilités de cette méthode.
Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.
Syntaxe | |
APPELER_METHODE NomObjetClientWord CEL_FIXER_FORMULE NumeroLigne NumeroColonne - Formule FormatNumerique CodeRetour |
|
Paramètres |
|
NumeroLigne |
Type NUM_BIN_4 (paramètre en entrée) |
NumeroColonne |
Type NUM_BIN_4 (paramètre en entrée) |
Formule |
ALPHA(250) (paramètre en entrée) |
FormatNumerique |
ALPHA(250) (paramètre en entrée) |
CodeRetour |
Type NUM_BIN_4 (paramètre en sortie) |
Premier exemple
* total cotisations
Numligne = 6
Numcolonne = 2
Formule = '=SUM(ABOVE)'
FormatNum = '0,00'
APPELER_METHODE CLI_WORD CEL_FIXER_FORMULE –
Numligne Numcolonne Formule FormatNum CodeRetour
Autre exemple
* Calcul du TTC cotisation TtcCotis en ligne 8
* colonne 2 :
* TotCotis = total cotisation HT
Numligne = 8
* TTC cotisation
Numcolonne = 2
Formule = '=((' // TotCotis // '+' // TvaCotis ///')/100)'
FormatNum = '0,00'
APPELER_METHODE CLI_WORD CEL_FIXER_FORMULE –
Numligne Numcolonne Formule FormatNum CodeRetour
* récupération de la valeur du TTC TtcCotis
APPELER_METHODE CLI_WORD CEL_OBTENIR_VALEUR Numligne -
Numcolonne TtcCotis CodeRetour
Fixe la hauteur de la cellule de position donnée du premier tableau de la plage courante. L'unité est le centimètre.
Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.
Syntaxe | |
APPELER_METHODE NomObjetClientWord CEL_FIXER_HAUTEUR NumeroLigne NumeroColonne Hauteur CodeRetour |
|
Paramètres |
|
NumeroLigne |
Type NUM_BIN_4 (paramètre en entrée) |
NumeroColonne |
Type NUM_BIN_4 (paramètre en entrée) |
Hauteur |
Type NUM_E(15,9) (paramètre en entrée) |
CodeRetour |
Type NUM_BIN_4 (paramètre en sortie) |
Fixe la largeur de la cellule de position donnée du premier tableau de la plage courante. L'unité est le centimètre.
Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.
Syntaxe | |
APPELER_METHODE NomObjetClientWord CEL_FIXER_LARGEUR NumeroLigne NumeroColonne Largeur CodeRetour |
|
Paramètres |
|
NumeroLigne |
Type NUM_BIN_4 (paramètre en entrée) |
NumeroColonne |
Type NUM_BIN_4 (paramètre en entrée) |
Largeur |
Type NUM_E(15,9) (paramètre en entrée) |
CodeRetour |
Type NUM_BIN_4 (paramètre en sortie) |
Fixe la valeur de la cellule de position donnée du premier tableau de la plage courante. Si le type est numérique, la valeur est formatée selon le format numérique éventuel.
NumeroLigne |
numéro de ligne de la cellule, |
NumeroColonne |
numéro de colonne de la cellule, |
FormatNumerique |
format numérique, fixe le formatage de la valeur pour un type numérique. |
Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.
Syntaxe | |
APPELER_METHODE NomObjetClientWord CEL_FIXER_VALEUR NumeroLigne NumeroColonne Valeur FormatNumerique CodeRetour |
|
Paramètres |
|
NumeroLigne |
Type NUM_BIN_4 (paramètre en entrée) |
NumeroColonne |
Type NUM_BIN_4 (paramètre en entrée) |
Valeur |
Types valides : NUM_BIN_2, NUM_BIN_4, ALPHA(n quelconque), NUM_E, NUM_P, BOOL, DATE, TIME, TIMESTAMP (paramètre en entrée) |
FormatNumerique |
ALPHA(250) (paramètre en entrée) |
CodeRetour |
Type NUM_BIN_4 (paramètre en sortie) |
Récupère la valeur de la cellule de position donnée du premier tableau de la plage courante.
NumeroLigne |
numéro de ligne de la cellule, |
NumeroColonne |
numéro de colonne de la cellule, |
Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.
Syntaxe | |
APPELER_METHODE NomObjetClientWord CEL_OBTENIR_VALEUR NumeroLigne NumeroColonne Valeur CodeRetour |
|
Paramètres |
|
NumeroLigne |
type NUM_BIN_4 (paramètre en entrée) |
NumeroColonne |
Type NUM_BIN_4 (paramètre en entrée) |
Valeur |
Types valides : NUM_BIN_2, NUM_BIN_4, ALPHA(n quelconque), NUM_E, NUM_P, BOOL, DATE, TIME, TIMESTAMP (paramètre en sortie) |
CodeRetour |
Type NUM_BIN_4 (paramètre en sortie) |
Remarque : si la cellule possède un format numérique, la valeur rendue peut être incorrecte (notamment si le format insère des espaces dans le nombre).
* Calcul du TTC cotisation TtcCotis en ligne 8
* colonne 2 :
* TotCotis = total cotisation HT
Numligne = 8
* TTC cotisation
Numcolonne = 2
Formule = '=((' // TotCotis // '+' // TvaCotis ///')/100)'
FormatNum = '0,00'
APPELER_METHODE CLI_WORD CEL_FIXER_FORMULE Numligne Numcolonne -
Formule FormatNum CodeRetour
* récupération de la valeur du TTC TtcCotis
APPELER_METHODE CLI_WORD CEL_OBTENIR_VALEUR Numligne Numcolonne -
TtcCotis CodeRetour
Supprime la cellule de position donnée du premier tableau de la plage courante, en décalant les cellules restantes selon la manière souhaitée.
NumeroLigne |
numéro de ligne de la cellule, |
NumeroColonne |
numéro de colonne de la cellule, |
Decalage |
décalage ou suppression des cellules restantes, |
Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.
Syntaxe | |||||||||
APPELER_METHODE NomObjetClientWord CEL_SUPPRIMER NumeroLigne NumeroColonne Decalage CodeRetour |
|||||||||
Paramètres |
|||||||||
NumeroLigne |
Type NUM_BIN_4 (paramètre en entrée) |
||||||||
NumeroColonne |
Type NUM_BIN_4 (paramètre en entrée) |
||||||||
Decalage |
Type NUM_BIN_4 (paramètre en entrée) Valeurs possibles :
|
||||||||
CodeRetour |
Type NUM_BIN_4 (paramètre en sortie) |
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
-
Page: