XL 2013 Afficher le résultat de la recherche multicritère dans un textbox

  • Initiateur de la discussion Initiateur de la discussion SIRYANICE
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

SIRYANICE

XLDnaute Nouveau
Toujours avec mon fichier, je voulais avoir un code pour additionner le résultat de ma recherche multicritère dans des texboxes dont un pour le total des prises et l'autre pour le total du litrage.
Merci d'avance
 

Pièces jointes

Bonjour
VB:
Sub recher()
    With UserForm
        key = .TextBox5
        cl = .ComboBox1.ListIndex
        .ListView1.ListItems.Clear
        Set d = Feuil3.[A10]
        While (d) <> ""
            If key Like UCase(Left(d.Offset(, cl), Len(key))) Then
                Set lst = .ListView1.ListItems.Add(, , d.Cells(1, 1))
                For i = 2 To 21
                    lst.ListSubItems.Add , , d.Cells(, i)
                    If i = 8 Then cumul = cumul + d.Cells(, i)
                Next i
            End If
            Set d = d.Offset(1, 0)
        Wend
        .TextBox3.Value = .ListView1.ListItems.Count
        .TextBox4.Value = Format(Replace(cumul, ".", ","), "0.00 Litres")
    End With
End Sub
 
Bonjour
VB:
Sub recher()
    With UserForm
        key = .TextBox5
        cl = .ComboBox1.ListIndex
        .ListView1.ListItems.Clear
        Set d = Feuil3.[A10]
        While (d) <> ""
            If key Like UCase(Left(d.Offset(, cl), Len(key))) Then
                Set lst = .ListView1.ListItems.Add(, , d.Cells(1, 1))
                For i = 2 To 21
                    lst.ListSubItems.Add , , d.Cells(, i)
                    If i = 8 Then cumul = cumul + d.Cells(, i)
                Next i
            End If
            Set d = d.Offset(1, 0)
        Wend
        .TextBox3.Value = .ListView1.ListItems.Count
        .TextBox4.Value = Format(Replace(cumul, ".", ","), "0.00 Litres")
    End With
End Sub
Merci beaucoup pour votre aide.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
432
Retour