Macro : changer calcul en fonction du mois choisi

rodrigues89

XLDnaute Nouveau
Bonjour tout le monde,

j'ai un petit problème avec ma macro. J'ai un calcul qui est toujours le même mais qui change en fonction du mois choisi dans une listbox.
En faisant au plus simple : si je choisi février j'obtient dans ma colonne calcul la somme de février et janvier. si je choisi Mars alors j'obtient la somme de février et mars et ainsi de suite.

j'ai essayé mille et une techniques mais des bugs persistent. je joins un petit fichier d'exemple. Si quelqu'un peut m'aider je lui en serais très reconnaissant.

Merci d'avance

Rodrigues
 

Pièces jointes

  • test mois.xlsm
    19.5 KB · Affichages: 68
  • test mois.xlsm
    19.5 KB · Affichages: 72
  • test mois.xlsm
    19.5 KB · Affichages: 72

unrender

XLDnaute Junior
Re : Macro : changer calcul en fonction du mois choisi

Bonjour,

Pour le mois de janvier, je ne sais pas quel calcul tu appliques, donc il faudra modifier.
Sinon, je te propose ça :
 

Pièces jointes

  • test mois.xlsm
    22.1 KB · Affichages: 77
  • test mois.xlsm
    22.1 KB · Affichages: 75
  • test mois.xlsm
    22.1 KB · Affichages: 74
Dernière édition:

mécano41

XLDnaute Accro
Re : Macro : changer calcul en fonction du mois choisi

Bonjour,

Je te propose une solution VBA mais sans Userform. Il suffit de faire un double-clic sur le nom du mois. Il y a des plages nommées.

Cordialement
 

Pièces jointes

  • Selection et calcul1.xls
    32 KB · Affichages: 66

Gorfael

XLDnaute Barbatruc
Re : Macro : changer calcul en fonction du mois choisi

Salut rodrigues89 et le forum
Ton contrôle obtient en Listindex (X=Me.mois.ListIndex) un nombre allant de 0 (janvier) à 11 (décembre)donc, tu travailles sur un range de cells(y,1) à cells(z, Me.mois.ListIndex+1) : de Ay à la colonne de numéro X+1, ligne z
A+
 
Dernière édition:

Discussions similaires

Réponses
7
Affichages
408

Statistiques des forums

Discussions
312 492
Messages
2 088 912
Membres
103 983
dernier inscrit
AlbertCouillard