Salut à vous deux, je vous rejoins à cette heure matinale, à cause d'une insomnie. Myta, te mine pas, j'avais dit que c'était par jeu que j'avais condensé ta formule, parce que c'était le 1er mai et que je passais par là
Alyre, je suppose que ta macro doit être écrite dans la feuille Canadian Price, donc ce nom n'apparaîtra pas, alors si tu veux, tu peux modifier ma macro comme ça :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
With Target
If .Column <> 1 And .Row > 312 Then Exit Sub
End With
With Worsksheets("Order Form")
IIf(.[A1] = "", .[A1], .[A65536].End(xlUp).Offset(1, 0)) = Target
End With
Cancel = True
End Sub