Figer un numéro puis l'incrementer un fois la condition passé

Fermé
Seb_6692 Messages postés 1 Date d'inscription jeudi 2 avril 2020 Statut Membre Dernière intervention 2 avril 2020 - Modifié le 2 avril 2020 à 14:31
yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 - 2 avril 2020 à 14:34
Bonjour,
Je ne m'y connais pas vraiment en vba, suis un débutant et j'ai un problème.
Voici le problème, j'ai un userform, avec des textbox (Num, Cred, deb) qui renseigne le tableau à trois colonne (Numéro, Débit et Crédit), j'aimerais que quand je remplis débit autant de fois puis crédit autant de fois que le numéro reste figé puis quand je remplis à nouveau Débit que le numéro figé soit incrementé de 1 et ainsi de suite et afficher le dernier numéro dans ma textbox automatiquement.
Exemple
Numéro /debit /credit
1. / 500 /
1. / 400 /
1. / / 900
2. / 200 /
2. /300/
2. / / 200
2. / /300
3...
Donc 1 est dans la colonne num, 500 dans la colonne débit, vide dans la colonne crédit (première ligne) puis
1 dans la colonne numéro, 400 dans la colonne débit, puis vide dans la colonne crédit (deuxième ligne)
1 dans la colonne numéro, vide dans la colonne débit, puis 900 dans la colonne crédit (ligne 3)
2 dans la colonne num, 200 dans la colonne débit, vide dans credit(ligne 4)
2 dans numéro, 300 dans débit, vide dans crédit (ligne 5)
2 dans numéro, vide dans débit, 200 dans crédit
2 dans numéro, vide dans débit, 300 dans credit
3...

Pouvez vous m'aider avec un code vba pouvant faire cela ?
Merci beaucoup d'avance

1 réponse

yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 1 477
2 avril 2020 à 14:34
bonjour, cherches-tu à apprendre le VBA?
0