Calculer la moyenne selon plusieurs critères a partir d'un Userform

13saliou.xlsm (19.67 Ko)

Bonjour,

J'ai un fichier qui contient un tableau de données (Liste de continent avec leur données sur une période de 30 jour)s et j''aimerais savoir comment créer à partir de ce tableau:

- un userform qui permet de choisir un continent à partir d'une liste déroulante, une date de début et une date de fin et calculer la moyenne correspondante

Le fichier est ci-joint

Merci d'avance

Bonjour

Ci joint ma solution

16saliou.xlsm (41.77 Ko)

A+ François

Bonjour Fanfan,

Merci beuacoup c'est super ta solution et le code est propre.

J'ai corrigé sur la formule du calcul du nombre de ligne:

donc au lieu de: nb = CDate(Me.ComboBox3.Value) - CDate(Me.ComboBox2.Value)

c'est: nb = CDate(Me.ComboBox3.Value) - CDate(Me.ComboBox2.Value) + 1

Merci encore pour ton aide.

Bonjour Saliou fanfan,

Comment faites-vous pour faire apparaitre les userform et calendar dans le fichier.

Ma page menu est vide.

merci

Bonjour Fronck,

Tu crées un bouton dans la feuille Menu et tu lui affectes une macro comme par exemple:

Sub ouvrirCalendrier()
Calendar.Show
End Sub

et

Sub ouvrirFormulaire()
UserForm1.Show
End Sub

Bonjour Saliou fanfan, le forum,

L'idée du calendrier pour insérer des dates est top, mais j'arrive pas à faire entrer la date sélectionnée, (qu'il a identifié avec labeldate, commande sub affect dans le code du calendrier), dans la textbox2 (qui remplace la combobox juste sur l'exemple de la première date).

10calendrier.xlsm (54.73 Ko)

A+

Rechercher des sujets similaires à "calculer moyenne criteres partir userform"