cumule de somme selon un critere

  • Initiateur de la discussion Initiateur de la discussion hmorad
  • 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 !

hmorad

XLDnaute Junior
Bonjour à tous,

Je voudrais faire un cumul de somme selon un critere
ex: si paiement espece sur la premiere feuille la somme est cumulé automatiquement dans une cellule especes sur la deuxieme feuille.
puis si possible le cumul doit se faire dans la case du jour de la saisie
Merci par avance de m'aider je galère!!!
 

Pièces jointes

Re : cumule de somme selon un critere

Re-,
suite à ton MP, je t'ai indiqué quelle valeur modifier dans le code

D'après ton exemple, tu modifies [D5] par [D28], et le moyen de paiement [A5] par [A29]

Code:
Sub transfert()
Dim LeJour As Integer, LeMoyen As Integer
    LeJour = CInt(Format(Date, "d")) + 4
    Select Case [A29]
        Case "carte bancaire"
            LeMoyen = 4
        Case "chèque"
            LeMoyen = 3
        Case "especes"
            LeMoyen = 2
        Case "bons"
            LeMoyen = 5
    End Select
With Sheets("caisse")
    .Cells(LeJour, LeMoyen) = .Cells(LeJour, LeMoyen) + [D28]
End With
End Sub
 
Re : cumule de somme selon un critere

Re-,
tu as supprimé la feuille "base", qui permettait de donner une liste de validation pour le moyen de paiement
Donc, si tu entres Carte Bancaire, ou carte bancaire, ce n'est pas la même chose....
Pour le +4, comme tu commences en ligne 5 dans ta feuille "Caisse", si on est le 1, cela donne la ligne 5

regarde le fichier joint
 

Pièces jointes

- 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
174
Retour