Sub essai1()
'Dim onglet as Worksheet
Dim cln As Long, lgn As Long, mda As String
ApplicationSreenUpdating = False
For lgn = 3 To Range("B" & Rows.Count).End(xlUp).Row
For cln = 3 To Cells(lgn, Columns.Count).End(xlToLeft).Column
If Cells(lgn, cln) <> "" Then
Range("B" & lgn).Value = Cells(2, cln).Value
End If
Next cln
Next lgn
ApplicationSreenUpdating = True
End Sub