Bonjour,
Je débute en VBA et rencontre quelques soucis (ça ne serait pas drôle sinon!).
Lorsque j'effectue une rechercheV, normalement la fonction est censée afficher la valeur de la cellule cible. Ce que j'aimerai dans mon cas, au lieu d'afficher cette valeur, c'est la modifier.
Pour cela j'ai pensé qu'il serait plus simple de récupérer les coordonnées de la cellule cible et ensuite attribuer la valeur que je veux dans la dite cellule.
Pour l'instant, mon code ressemble à ça:
Sub TestSearch()
Dim lookFor As Variant
Dim rng As Range
Dim Num As Variant
lookFor = Worksheets("Recipe").Range("D5")
Set rng = Range("B7:E138")
Num = Application.VLookup(lookFor, rng, 4)
'à completer ici..
End Sub
Pour l'instant mon code ne fait que rechercher la valeur de la cellule cible mais je ne sais pas comment récupérer les coordonnées de cette cellule ou même comment modifier sa valeur.
J'espère que je suis assez clair dans mes explications sinon demandez moi plus de détails
Merci d'avance pour votre précieuse aide !!