Passer au contenu

Comment créer une fonction mathématique ?

Solution : en faisant appel à Visual Basic Editor.

Vous trouvez très pratique les fonctions de calcul prédéfinies du logiciel. Mais dans la liste proposée, il manque une fonction permettant de calculer le prix TTC d’un produit avec une TVA de 19,6 %.Avec Visual Basic Editor, vous pouvez créer cette formule. La formule que nous allons créer doit être disponible pour tous les classeurs.Choisissez, dans le menu Outils, la commande Macro. Dans le menu déroulant, cliquez sur Nouvelle macro. Tapez, dans la zone Nom de la macro, par exemple, TTC.Puis cliquez dans la zone Enregistrer la macro dans sur la flèche de ce classeur et sur Classeurs de macros personnelles. Validez en cliquant sur le bouton [ok]. Vous devez d’abord arrêter la macro sans enregistrer d’actions, puis ouvrir Visual Basic Editor.Pour cela, cliquez dans la nouvelle barre d’outils qui s’est affichée sur Arrêter l’enregistrement. Puis choisissez, dans le menu Outils, la commande Macro. Dans le menu déroulant, cliquez sur Visual Basic Editor.En haut à gauche de la fenêtre affichée, cliquez sur le signe + de VBAProject (PERSO.XLS) puis sur le signe +du dossier Module1 et effectuez un double clic sur Module1. A droite de l’écran se trouve la macro telle qu’elle a été créée par Excel.Effectuez la combinaison de touches + et tapez Function TTC(nb). Function indique le début de la nouvelle fonction. Appuyez sur la touche du clavier. Le logiciel affichera automatiquement l’instruction terminant cette fonction :
Function TTC (nb)
End FunctionPrécisez au logiciel la formule permettant de calculer le prix TTC en cliquant entre les deux lignes d’instructions et en tapant la ligne de commande suivante : TTC = nb+(nb*19.6)/100.Enregistrez cette fonction en choisissant, dans le menu Fichier la commande Fermer et retourner à Microsoft Excel. Vérifiez si la formule de calcul fonctionne.Pour cela, cliquez dans la cellule A1 et tapez 100. Puis cliquez dans la cellule A2 et, en haut de l’écran sur le bouton Coller une fonction. Dans la zone Catégorie de fonctions, cliquez sur Personnalisées.A droite de la fenêtre, cliquez sur PERSOXSL!TTC. Cliquez sur le bouton [ok]. Dans la zone Nb, tapez la référence de cellule A1. Cliquez sur [ok]. Le résultat saffiche automatiquement.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Micro Hebdo