Private Sub Worksheet_Change(ByVal Target As Range)
Dim Lechemin As String
Dim MonClasseur As Excel.Workbook
Dim Worksheet As Worksheet
Dim rng As Range
Dim Clients As Worksheet
Lechemin = "E:\Mes Clients\Mes Clients.xls"
ThisWorkbook.Activate
Worksheets("Page 1").Select
Set rng = Worksheets("Page 1").Range("K35")
Set MonClasseur = Excel.Workbooks.Open(Lechemin)
With Application.WorksheetFunction
Range("K37").Value = .VLookup(Range("K35").Value, Clients.Range("A:G"), 2, False)
Range("I38").Value = .VLookup(Range("K35").Value, Clients.Range("A:G"), 3, False)
Range("I39").Value = .VLookup(Range("K35").Value, Clients.Range("A:G"), 4, False)
Range("I40").Value = .VLookup(Range("K35").Value, Clients.Range("A:G"), 5, False)
Range("K41").Value = .VLookup(Range("K35").Value, Clients.Range("A:G"), 6, False)
Range("K41").Value = .VLookup(Range("K35").Value, Clients.Range("A:G"), 7, False)
End With
End Sub