Bonjour à tous,
N'étant pas familier avec VBA je sollicite votre aide svp.
Colonne A = Identifiant unique
Colonne B= Bénéficiaire
Colonne C= Date
Je souhaite que dans la colonne A la valeur de l'identifiant unique se copie dans la ligne juste en dessous si celle-ci est vide.
Concrètement on démarre la boucle à A2, si A3 est vide alors on y colle A2 jusqu'à la prochaine valeur de l'identifiant unique non vide où il faudrait donc copier cette nouvelle valeur et tester si la ligne suivante est vide pour coller cette valeur et ainsi de suite
Avant macro :
| Identifiant unique | | Bénéficiaire | | Date |
| 5001 | | 101 | | 01/01/19 |
| VIDE | | 101 | | 14/03/19 |
| VIDE | | 101 | | 20/01/19 |
| 4002 | | 314 | | 12/02/19 |
| VIDE | | 314 | | 07/03/19 |
| 7114 | | 456 | | 17/05/19 |
| VIDE | | 456 | | 24/06/19 |
Résultat souhaité :
| Identifiant unique | | Bénéficiaire | | Date |
| 5001 | | 101 | | 01/01/19 |
| 5001 | | 101 | | 14/03/19 |
| 5001 | | 101 | | 20/01/19 |
| 4002 | | 314 | | 12/02/19 |
| 4002 | | 314 | | 07/03/19 |
| 7114 | | 456 | | 17/05/19 |
| 7114 | | 456 | | 24/06/19 |
Même si dans ma tête c'est clair je suis vraiment incapable de traduire mon raisonnement en VBA et je vous remercie à nouveau pour votre aide.