VBA Excel: Recherche numero avec date
Bonjour les membres
Je suis un débutant en VBA, je vous demande a m'aider ,voir piece-jointe:
Dans la feuille il ya 2 colonnes,A et B ; LA LISTE N'EST PAS LIMITÉE.
Dans la colonne A, les numéros de Factures
Dans la colonne B, les dates; (jj/mm/aaa,)
qui vont en parallèle avec les numéros de factures.
Dans le code: Private Sub VALIDER_Click()
Je m’arrête au niveau de: 1)(If WorksheetFunction.Max(Plage) + 1 < NumFact1 Or WorksheetFunction.Max(Plage) + 1 < NumFact2 Then) je ne sais pas comment repérer les 2 cellules en question pour renvoyer leur numéro de ligne dans la Msgbox !
2)la deuxième condition du test lorsque le numéro de la facture et sa date n'existent pas; parfois MsgBox affiche le message : "Le numéro de facture N'EXISTE PAS VOULEZ VOUS LE VALIDER " et parfois la facture est inscrite sans confirmation! partie du code ci dessous:
If MsgBox("Le numéro de facture '" & NumFact1 & NumFact2 & "'N'EXISTE PAS !" & _
vbCrLf & _
"VOULEZ VOUS LE VALIDER ?", vbQuestion + vbYesNo) = vbNo Then Exit Sub
Je vous demande de faire des modifications dans le code de telle façon qu'en lançant la recherche , si la facture et la date sont déjà inscrites; l'Msgbox m'envoie "La facture est déjà inscrite VOIR LA LIGNE N: ................." sinon
"Le numéro de facture N'EXISTE PAS VOULEZ VOUS LE VALIDER ?"
Merci pour votre aide