Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A1]) Is Nothing Then
[E5] = "='C:\temp2\[" & [A1] & ".xlsx]Feuil1'!$C$18"
[E6] = "='C:\temp2\[" & [A1] & ".xlsx]Feuil1'!$C$19"
[E7] = "='C:\temp2\[" & [A1] & ".xlsx]Feuil1'!$C$20"
End If
End Sub