Sub Gérard()
With [A1].CurrentRegion
If .Rows.Count > 1 Then .Cells(2, 9).Resize(.Rows.Count - 1).Value = "=IF(RC[-1]<>"""",LOOKUP(RC[-1],km),"""")"
'Cells(2 ligne, 9 colonne)
Columns("I:I").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
[A1].Select
End With
End Sub