Bonjour,
Nouveau en VBA, mais de plus en plus passionné. Voilà ma question :
J'ai un tableau avec en rangs (A2:A4) 3 noms, en (B2:B4) des montants de location correspondant aux noms des locataires, en (D2:D4) les dates d'entrée des locataires. En E2=AUJOURDHUI(), et en F2=PETITE.VALEUR(D2:D4;NB.SI(D2:D4;"<"&AUJOURDHUI())+1) qui me renvoie la date de la prochaine location.
Dans VBA Project, j'ai entré ce code :
Private Sub Workbook_Open()
MsgBox "Prochaine location le : " & Sheets("Feuil1").[F2]
End Sub
qui me renvoie la date de la prochaine location à venir à l'ouverture du fichier Excel. Jusque là, ça fonctionne.
Ce que je voudrais, c'est rajouter dans ma MsgBox, à la suite de la date de la prochaine location, le nom du prochain locataire correspondant à la prochaine location. C'est à dire que si la prochaine location par rapport à la date=AUJOURDHUI() est D3=19/08/2016, le MsgBox me renvoie le nom qui lui correspond et qui se trouve en A3, c'est à dire DUBOIS.
Voilà. Tout seul je me sens bien seul. Merci pour votre aide à venir que j'attends avec impatience.