« Macros-commandes VBA/Création de Fonction » : différence entre les versions

Contenu supprimé Contenu ajouté
CutWood (discussion | contributions)
m Correction exemple formule de calcul prix hors taxe
Anpanman (discussion | contributions)
m typo
Ligne 192 :
=== La portée d'une fonction ===
 
La notion de portée, parfois appelée visibilité, défini les limites d’accessibilité d'une variable. Il existe plusieurs instructions de déclarations selon la portée désirée et la déclaration ne se fait pas au même endroit. Et leurs utilisations sont facultatifsfacultatives.
 
* '''Public :''' une fonction créée est par défaut de type Public. Il n'est donc pas nécessaire d'écrire le mot Public devant l'instruction Function. La fonction sera alors accessible depuis tous les modules.
Ligne 273 :
VBA comporte des fonctions financières et mathématiques. En effet, dans l'explorateur d'objet et à l'intérieur de la librairie VBA, on peut trouver la liste des fonctions.
 
Néanmoins, pour les fonctions mathématiques, le nombre de fonctions peut être très modeste. Ceci est évidemment la conséquence du fait que l’on a déjà à notre disposition l’ensemble des fonctions dans lela feuille de travail Excel.
 
Pour faire appel à ces fonctions sous VBA, il convient soit de taper '''Application.WorksheetFunction''' ou plus simplement '''WorksheetFunction''' en appliquant à ceci soit un nombre, soit une variable, soit une plage.
 
Ainsi par exemple, pour calculer la racine carrécarrée de 25, on pourra si l’on utilise la fonction Racine (Sqrt en anglais) d'Excel, soit taper directement :
 
WorksheetFunction.Sqrt(25)
Ligne 342 :
Cette fonction calcule le montant des intérêts en multipliant le capital par la durée et par le taux d'intérêt divisé par 100 (exemple: 5/100 si le taux est de 5%).
 
Par exemple, pour un emprunt de 10000€10 000 € sur une durée de {{unité|1|an}} à un taux d'intérêt de 3% %, le montant des intérêts peut se calculer par la formule : = 10000*(3/100)*1.
 
En utilisant la fonction CalculerInteret, l'utilisateur calculera le montant des intérêts à payer directement même si les montants des capitaux et les taux d'intérêts sont différents.
Ligne 360 :
</source>
 
La Fonction se nomme HT et dépend de deux informations, le montant et le taux de TVA. Pour calculer le montant HT, la fonction va diviser le montant par le taux de TVA auquel on aura ajouté 100, puis va divisédiviser le résultat par 100. Par exemple pour un montant de 12000€12 000 € et un taux de TVA à 20 %, le calcul de montant Hors taxe se ferait par la formule : = (12000/(100+20)*100). En utilisant la fonction HT, l'utilisateur pourra calculer le montant HT plus facilement et plus rapidement, surtout si les taux de TVA diffèrent d'un produit à l'autre.
 
<br />
Ligne 376 :
</source>
 
La Fonction se nomme TTC et dépend de deux informations, le montant HT et le taux de TVA. Pour calculer le montant TTC, la fonction va multipliémultiplier le montant HT par le taux de TVA puis va ajoutéajouter 100 au résultat obtenu, et enfin va divisédiviser le résultat par 100. Par exemple pour un montant HT de 1000€1 000 € et un taux de TVA à 19,6 %, le calcul de montant TTC se ferait par la formule : = (1000+(1000*19,6)/100). En utilisant la fonction TTC, l'utilisateur pourra calculer le montant TTC plus facilement et plus rapidement.
 
<br />
Ligne 392 :
</source>
 
La fonction a pour nom RentabilitéGlobale. Elle dépend de deux informations, le Résultat Net et la Valeur Ajoutée. La fonction va donc calculer la rentabilité en divisant le montant du Résultat Net par le montant de la Valeur Ajoutée. Par exemple, pour un Résultat net de 20000€20 000 € et une Valeur ajoutée de 1000010 000, la fonction RentabilitéGlobale trouve une rentabilité de 2. Cela facilitera donc le travail de tous les comptables et autres gestionnaires.
 
<br />