Bonjour à tous,
Le but du code suivant est de récupérer le nombre de ventes dans une table en fonction de plusieurs critères (Family, Model, Period).
Ce code fonctionne mais lorsqu'il existe plusieurs lignes dans ma table (exemple ici plusieurs lignes dont la Family est 'SL' et le Model est 'WSB4'), je n'ai le nombre de ventes uniquement de la première ligne trouvée, or ce que j'aimerai, c'est de parcourir toutes les lignes et les additionner pour avoir le nombre de ventes total des enregistrements sélectionnées de ma table. Je ne sais pas comment m'y prendre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim dblVentes As Single Dim rst As DAO.Recordset Set rst = CurrentDb.OpenRecordset("SELECT [Ventes] FROM [T_Test] WHERE [Family] = 'SL' AND [Model] = 'WSB4'", dbOpenSnapshot) dblVentes = rst("Ventes") MsgBox "Le nombre de ventes pour le modèle selectionné est de " & dblVentes rst.Close Set rst = NothingJ'espère avoir été assez clair.
Merci d'avance pour vos réponses![]()
Partager