RechercheV

Bonjour,

Petit nouveau dans le monde d'excel -VBA, je vous demande de l'aide par rapport au problème suivant :

A chaque modification d'une cellule en A de ma feuille1, je voudrais que ma macro effectue un "recherchev" de la cellule modifiée dans un tableau présent sur la feuille2 (A:B).

Le résultat doit s'afficher en colonne C de la feuille 1.

La colonne B montre l'heure de la modification via la macro.

Voici la macro en question pour la quelle j'ai un message d'erreur "Erreur définie par l'application ou par l'objet "

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 1 Then

Cells(Target.Row, 2).Value = Now

Cells(Target.Row, 3).Value = "=VLOOKUP(RC -1,'Base'!A:B[3],2,FALSE)"

End If

End Sub

Merci de votre précieuse aide à tous.

Bonjour,

Essaie comme cela

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 1 Then
        Target.Offset(0, 1).Value = Now
        Target.Offset(0, 2).Value = Application.VLookup(Target.Value, Worksheets("Base").Range("A:B"), 2, False)
    End If
End Sub

A+

Génial !

Ca marche nickel

Merci pour mla réponse très rapide.

A bientôt

Rechercher des sujets similaires à "recherchev"