Voici une fonction personnalisée en Excel VBA qui répond parfaitement à ce besoin fréquent. Function MontantHorsTaxes(MTTC as Currency, TTVA as Double) as Currency MontantHorsTaxes = MTTC / (1 + TTVA) End Function Et voilà ! N’oubliez pas de déclarer votre fonction dans un module, et non dans une feuille…
Archives des catégories
%sExcel
Ensemble on est plus forts : la puissance de la combinaison des fonctions Excel INDEX et EQUIV
Nous allons voir ici comment combiner les deux fonctions INDEX et EQUIV pour faire le travail de RECHERCHEV dans les situations dans lesquelles elle est inopérante à cause de la contrainte de la clé de recherche en première colonne du tableau de référence.
La fonction Excel EQUIV et en quoi elle est en quelque sorte l’inverse de la fonction INDEX
Nous avons vu que la fonction INDEX répondait à l’injonction « Va chercher ! » : on lui dit « où », elle « y va », et nous retourne ce qu’elle trouve à l’endroit indiqué. Eh bien, EQUIV fait en quelque sorte l’inverse : on lui définit un périmètre d’action (une plage de cellules en ligne ou en colonne), on […]
La fonction Excel INDEX : va chercher !
Cet article a pour objectif d’introduire la fonction INDEX ; nous verrons que cette fonction est rarement utilisée seule, ou plutôt qu’elle donne toute la mesure de ses possibilités quand elle travaille la main dans la main avec une autre fonction, EQUIV. Mais n’anticipons pas.
La fonction Excel RECHERCHEV et sa contrainte qui la rend inopérante dans certaines situations
Nous avons vu que la fonction Excel RECHERCHEV avait une contrainte de taille : la clé de recherche doit se trouver dans la première colonne du tableau de recherche. Bien que nous puissions souvent nous arranger pour que se soit le cas, ce n’est pas toujours possible, sous peine de complètement dénaturer le tableau de […]
La fonction Excel RECHERCHEV et ses quatre arguments un peu compliqués
La fonction RECHERCHEV est une des plus utilisées dans Excel et une des plus demandées lors des formations. Et une des fonctions dont les utilisateurs disent le plus souvent qu’elle est difficile à comprendre et maîtriser. Cette difficulté vient en partie des libellés de ses arguments dans Excel.
Les postulats du calcul sous Excel
Et voici les fameux « postulats » du calcul sous Excel, bien connus de tous les étudiants et stagiaires de Pierre Cupic :
Excel VBA : Déclaration de variables
Un nom de variable ne doit pas être un mot réservé tel que Cell, Worksheet, Column, Row, ni contenir des espaces ni des « tiret du 6 » (-) ; en revanche, le « tiret du 8 » (_), ou l « underscore », ou encore le « souligné » est autorisé. On peut rendre la déclaration des variables obligatoire : Visual Basic […]
VBA Excel : renommer un module
Le premier réflexe est de faire, dans la Fenêtre Projet de l’Environnement VBA, un clic droit sur le module, puis de chercher l’option Renommer ; en vain, cette possibilité n’existe pas. Il faut sélectionner le module en question, puis afficher la Fenêtre Propriétés (icône de la petite main tenant une étiquette dans la barre d’outils) […]
VBA Excel : créer un module
Pour créer un module, click droit sur un des éléments puis « Insérer > Module ». Ce sont les modules qui contiennent le code des macros VBA.