Dernière modification : 28 janvier 2009
Vous êtes ici : Accueil >> Tableur >> Approfondissement >> Fonction personnalisée >> Exemple 1
Exemples de fonction
Il s'agit d'une fonction simple de calcul du montant HT à partir du montant TTC
Sommaire... (masquer)
Dans VB Editor
Le module étant ouvert
On a utilisé dans la cellule B3 la fonction HT
Le premier argument saisi dans la barre de formule HT(B1;B2) renvoie au premier argument de la fonction en VB Function HT(TTC, TxTva)
Le second argument saisi dans la barre de formule HT(B1;B2) renvoie au second argument de la fonction en VB Function HT(TTC, TxTva)
Pour utiliser cette fonction, on peut
Dans OpenOffice.org Basic
Attach:fpersocalc01.png Δ | Choisir le nom du classeur pour lier la fonction au classeur Choisir Mes macros si l'on veut pouvoir utiliser la fonction dans d'autres classeurs. |
Attach:fpersocalc02.png Δ | Entrer un nom pour le module qui contiendra les fonctions |
On se retouve alos dans la fenêtre de saisie du module :
Effacer le texte
Créer la fonction avec l'instruction Function (dans l’exemple ci-dessous, la fonction est appelée HT)
Après la ligne Function, saisir le texte du programme correspondant à la fonction
Saisir les arguments de la fonction à l’intérieur des parenthèses à la ligne Function ()
(dans l’exemple ci-dessous, la fonction utilise deux variables)
Saisir en dernière ligne End Function
Enregistrer le module
On a utilisé dans la cellule B3 la fonction HT
Le premier argument saisi dans la barre de formule HT(B1;B2) renvoie au premier argument de la fonction en Basic Function HT(TTC, Taux)
Le second argument saisi dans la barre de formule HT(B1;B2) renvoie au second argument de la fonction en Basic Function HT(TTC, Taux)
Pour utiliser cette fonction, il suffit de saisir directement dans la barre de formules la formule utilisant cette fonction