Passer au contenu

Faire un total partiel dans une liste

Il est facile, avec la fonction SOMME, de totaliser toutes les lignes d’un tableau. Et, pour n’additionner que les lignes correspondant à un critère précis, vous…

Il est facile, avec la fonction SOMME, de totaliser toutes les lignes d’un tableau. Et, pour n’additionner que les lignes correspondant à un critère précis, vous pouvez recourir à la fonction SOMME.SI. Mais
si votre sélection est arbitraire, il vous faudra procéder autrement. Prenons un exemple : vous visitez un parc de loisirs et vous vous demandez comment sélectionner vos attractions sans dépasser le budget fixé. Saisissez la feuille ci-dessus,
puis double-cliquez sur son onglet en bas à gauche pour le renommer, tapez Attractions et validez par Entrée. Ouvrez ensuite Visual Basic en tapant Alt + F11. Dans la fenêtre
VBA Project, cliquez deux fois sur Feuil1 (Attractions), saisissez le listing ci-contre puis cliquez sur Affichage Microsoft Excel pour revenir à votre feuille. Il est inutile de lancer la macro : comme
elle exploite l’événement BeforeDoubleClick (actions à effectuer avant un double-clic), elle est tout de suite active. Son utilisation est simple.Pour sélectionner une activité, double-cliquez sur son nom : il devient rouge. Vous voulez la désélectionner ? Procédez de la même manière. Le prix total des activités retenues est immédiatement mis à jour dans la cellule
B9. Lors de la saisie du listing, vous pouvez bien évidemment modifier les plages mentionnées afin de les adapter à votre tableau personnel.Niveau requis : Experts

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


La rédaction