Fonctions macro Excel
Fonctions numériques
De nombreux utilisateurs font confiance à Excel pour sa vaste bibliothèque de fonctions mathématiques. Les macro-programmeurs peuvent utiliser les fonctions numériques VBA pour effectuer des tâches courantes, telles que l'arrondissement et la troncature. La fonction "arrondi" permet à un programme de macro d'arrondir simplement un nombre dans une grille Excel vers le haut ou le bas jusqu'à une certaine décimale. Si la partie fonctionnelle d'un numéro à sa place doit être ignorée et supprimée complètement, le "Int." tronque le nombre. Des fonctions trigonométriques telles que "Sin", "Cos" et "Tan" permettent de créer des calculs géométriques au sein d'une macro. La valeur absolue d'un nombre peut être déduite de la fonction "ABS". Ces fonctions mathématiques courantes s'intègrent facilement dans toute macro Excel afin de permettre des calculs numériques pour toutes les applications.
Fonctions financières
Microsoft Excel est très populaire parmi les professionnels de la finance, en raison de sa vaste bibliothèque de fonctions financières. Il est possible d'utiliser ces fonctions dans une macro Excel pour créer des calculatrices financières rapides et faciles. La fonction "Pmt" calcule le montant d'un versement sur prêt en fonction de votre capital, de votre taux d'intérêt et de votre échéancier de paiement. La fonction "IPmt", similaire à celle-ci, utilise les mêmes paramètres pour ne renvoyer que la partie intérêts d'un emprunt. La fonction "Nper" peut déterminer le nombre total de paiements requis pour rembourser un emprunt en fonction de sa valeur en capital, de son taux d'intérêt et de son calendrier d'amortissement. La fonction "Fv" détermine la valeur future d'un investissement en fonction des mêmes variables. Ces fonctions permettent de générer rapidement des données financières utiles sans créer manuellement des formules compliquées.
Fonctions de texte
Bien que Excel soit un bon outil pour manipuler des données numériques, il offre également une bibliothèque de fonctions de chaîne pour les opérations de manipulation de texte. Il est possible de formater, joindre et extraire le texte en utilisant ces fonctions macro. Par exemple, une cellule Excel peut contenir des informations sur la ville et l'état. Avec des fonctions telles que "gauche" et "droite", le macro-algorithme peut extraire des données à partir de la gauche et de la droite de la cellule avec un espace ou une virgule entre elles comme point d'extraction. De cette manière, la ville et l'état peuvent ensuite être automatiquement stockés dans des cellules séparées. L'inverse de ce processus peut joindre des données provenant de plusieurs cellules d'une même cellule. La fonction "concaténation" permet à tout ensemble de chaînes de texte d'être liées dans une chaîne plus longue. Le formatage du disque peut également être facilement réalisé. Les fonctions de "LCASE" "Ucase" et une chaîne entière sont converties en majuscules ou minuscules, respectivement.