J'essaie de créer une macro pour effectuer la vlookup dans Excel. J'ai réussi à créer et le code fonctionne bien! Le code ci-dessous:La plage de fonctions VLookup dans Excel à l'aide de la macro
ActiveCell.FormulaR1C1 = _ "=VLOOKUP(RC[-1],LW0640!R2C8:R12163C9,2,TRUE)" Selection.AutoFill Destination:=Range("D6:D6098")
Cependant, je trouve que la gamme est la gamme de correctifs. qui est de D6: D6098 sur le résultat et R2C8: R12163C9 de la source.
Et cela ne fonctionnera pas si la plage de données change. Je veux savoir comment faire la gamme pour la fonction vlookup depuis le début jusqu'à la dernière rangée de la gamme. S'il vous plaît aider!
voulez-vous dire qu'il va sélectionner toute la ligne dans les colonnes H et I? –
oui, mais je ne suis pas sûr que cela fonctionne avec les anciennes versions d'Excel ... –