Bonjour et bienvenue Nicokay ,
Voici un code à essayer:
Sub test()
Dim c As Worksheet
For Each c In Worksheets
If c.Name <> "Onglet1" Then
Sheets(c.Name).Cells(1, 14).Copy Destination:=Worksheets("Onglet1").Cells(1, 2 + CInt(Right(c.Name, 1)))
End If
Next c
End Sub