re
Finalement mon raisonnement était pas complètement à jeter
ça a l'air de fonctionner également avec ça....
Sub test()
DerColonne = Cells(1, Columns.Count).End(xlToLeft).Column
Derligne = Range("A" & Rows.Count).End(xlUp).Row
For j = 1 To DerColonne
If Cells(1, j) = "L" Then
L = j
ElseIf Cells(1, j) = "N" Then
N = j
ElseIf Cells(1, j) = "O" Then
O = j
End If
Next j
For i = 2 To Derligne
Cells(i, DerColonne + 1).Value = Cells(i, L) + Cells(i, N) + Cells(i, O)
Next i
End Sub
C'est certainement moins optimal que ta solution, mais j'ai voulu persévérer dans ma réflexion
A+
Sophie