Excel VBA Vlookup où l'user choisit quelles cellules

Je crée une macro pour faire un vlookup entre 2 feuilles différentes dans le même classur, mais parfois la layout des cellules change, alors je souhaite pouvoir append une boîte de dialog qui permettra à l'user de choisir ce qu'ils searchnt et Quelle list ils souhaitent comparer, mais je ne suis pas sûr de savoir comment faire cela.

C'est mon code jusqu'à présent:

ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-59],ONCE!C[-49],1,0)" Range("BI2").Select Selection.AutoFill Destination:=Range("BI2:BI208032") Range("BI2:BI208032").Select Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False 

Merci d'avance

Vous pouvez utiliser InputBox comme ceci:

 myValue = InputBox("Give me some input") 

entrez la description de l'image ici