MACRO qui tire formule en derniere ligne pour recherche X

Bonjour à tous,

je me permets de vous solliciter une nouvelle fois car malgré de nombreux post sur ce sujet sur le net impossible de mettre en place ma macro.

En effet après recherche X je voudrais que la formule soit tirés jusqu'à a la dernière ligne (j ai essayé dernlign mais ne fonctionne pas ou du moins je n y arrive pas )

ci joint mon bout de macro :

ActiveCell.FormulaR1C1 = "=XLOOKUP(RC[-1],agences!C[-9],agences!C[-8])"
Range("J2").Select
Selection.AutoFill Destination:=Range("J2:J6705")
Range("J2:J6705").Select

La dernière ligne (ici J6705) change constamment selon les mois...

un grand merci par avance

Hello,

RechercheX est présente dans la version 2013 ?

lol non c est mon profil que je dois actualiser^^

essaye comme ceci :

Selection.AutoFill Destination:=Range("J2:J6705"), Type:=xlFillDefault

Sinon tester avec formula (perso je prefere utiliser formula que formular1c1 )

ActiveCell.Formula = "=XLOOKUP($g$3,$a:$a,b:b)"
[g4].AutoFill Destination:=Range("g4:g5")
[g4:g5].Select

A adapter à ton exemple

(Apparemment Excel n'aime pas =RECHERCHEX dans formula )

merci beaucoup

j ai aussi trouvé

Selection.AutoFill Destination:=Range("j2:j" & Range("A65535").End(xlUp).Row)

Rechercher des sujets similaires à "macro qui tire formule derniere ligne recherche"