Bonjour sabV, merci beaucoup, j'ai testé et ça marche c'est génial !
J'ai rajouté en plus deux lignes de code pour pouvoir aussi transposer les quantités d'ingrédients :
Sub test()
With Application.ThisWorkbook.Sheets("Data_Recettes")
n = .Cells(Rows.Count, 1).End(xlUp).Row + 1
.Rows(n).Insert
End With
x1 = Range("CréaTab[Article]").Address
x2 = Range(x1).Count
x3 = Range(Cells(n, 5), Cells(n, 5 + x2 - 2)).Address
x4 = Range(Cells(n, 15), Cells(n, 15 + x2 - 2)).Address
Sheets("Data_Recettes").Range(x3).Value = Application.Transpose(Range("CréaTab[Article]").Value)
Sheets("Data_Recettes").Range(x4).Value = Application.Transpose(Range("CréaTab[Unités nécessaires]").Value)
End Sub
Du coup au top, merci de ton aide !