Me.Text_Dsum.ControlSource = "=DSum('[Somme]','[T_Dépenses]','[Filtre]')"
Me.Text_Dsum.ControlSource = "=DSum('[Somme]','T_Dépenses','[Filtre]')"
Option Compare Database
Global Filtre As String
Public Filtre as String
For i = 0 To List_categories.ListCount - 1
If Filtre <> "" Then
Filtre = Filtre & " OR [Catégorie] Like '" & List_categories.ItemData(i) & "'"
Else
Filtre = "[Catégorie] Like '" & List_categories.ItemData(i) & "'"
End If
Next
Text_filtre = Filtre
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questiontiti = "bonjour"
MsgBox "toto " & """" & titi & """"
titi = "'blabla'"
MsgBox "toto " & """" & titi & """"
27 nov. 2014 à 16:25
J'utilise access 2010. J'ai une base de donnée on ne peut plus simple, avec un champ date, un champ somme, un champ article, un champ catégorie. Le formulaire affiche simplement la base donnée sous forme de grille.
J'ai créé un 2ème formulaire qui fais office de boite de dialogue. Ce formulaire permet de sélectionner une ou plusieurs catégories.
A la fermeture du formulaire, ma variable filtre contient ceci par exemple:
J'ai un bouton filtrer qui utilise ce code:
Je voudrais simplement avoir une textbox qui contient le sous-total des éléments ainsi filtrés.
27 nov. 2014 à 16:31
je déplace au bon endroit. ..