Faire une somme itérative

Bonjour à tous,

Je suis en train de travailler sur un petit outil perso pour pouvoir gérer les dépenses entre amis et je suis en train de me prendre la tête sur le code VBA.

Alors le principe du programme :

1) On rentre les dépenses de chacun en fonction de son nom, de la date et de l'objet de la dépense

2) On fait la synthèse des dépenses avec en détail ce que chacun doit, de telle manière à ce que chacun dépense la même somme.

3) -là où je bloque Il s'agit de faire le cheminement des remboursements

Sur la partie 2, j'ai rangé les dépenses par personnes de manière décroissante et du coup sur la partie 3, je bloque sur le code à écrire pour faire les remboursements

Dans l'idée, j'ai pensé à stocker les valeurs de chacun mais je ne vois pas comment créer un code dynamique qui créerait des variables pour chaque personne et ensuite leur affecter ce qu'ils ont dépensé et faire les sommes croisées.

Est-ce que quelqu'un aurait une piste pour m'aider dans mon programme ?

J'ai regarder un peu les formules For Each, mais je ne la maîtrise pas totalement, mais il s'agit d'une boucle

Je vous remercie infiniment !

36classeur1.xlsm (47.37 Ko)

Bonjour, j'ai regardé sans trop comprendre réellement à quoi sert tout ce qu'il y a dans votre fichier...Pour ma part, j'aurai été plus simple avec un onglet qui contient en colonne Qui/Quand/Quoi/Dépense/Remboursement...puis pour faire une synthèse j'utiliserai un Tableau croisé dynamique

Bonjour

juste pour le sport

Même pas sur que c'est ce que tu recherches

Force rouge a écrit :

Bonjour, j'ai regardé sans trop comprendre réellement à quoi sert tout ce qu'il y a dans votre fichier...Pour ma part, j'aurai été plus simple avec un onglet qui contient en colonne Qui/Quand/Quoi/Dépense/Remboursement...puis pour faire une synthèse j'utiliserai un Tableau croisé dynamique

Oui en soi pour tenir ses comptes, il y'a plus simple...^^

Je découvre VBA depuis peu et j'essaie de me lancer dans des petits exercices

Banzai64 a écrit :

Bonjour

juste pour le sport

Même pas sur que c'est ce que tu recherches

J'avais vu un type de programme similaire en ligne mais je me demandais comment le faire correctement de mon côté avec des macros VBA.

Merci infiniment Banzai64, oui cela correspond bien à ce que je cherchais à faire

RikouV a écrit :

Je découvre VBA depuis peu et j'essaie de me lancer dans des petits exercices

Le forum est rempli de demande que tu peux réaliser en vba...s'tu veux de l'entraînement tu vas être servi! Pour le coup j'ai regardé le fichier de banzaï et j'comprends toujours pas grand chose... Bonne chance dans la découverte du machin qui va te faire perdre tous tes cheveux !

Rechercher des sujets similaires à "somme iterative"