Sub Petit_Test()
Dim f As Worksheet
Set f = Sheets("Synthèse JIT")
form = Array("=ADDRESS(ROW(),COLUMN(),4)", _
"=INDEX({""chat"";""maison"";""arbre"";""ciel""},RANDBETWEEN(1,4),0)&""_""&TEXT(ROW(),""000"")")
f.[C1:D1] = form: f.[C1:D4].FillDown: f.[C1:D4] = f.[C1:D4].Value
End Sub
Sub Pour_Tester_Le_Petit_Test()
Randomize
Sheets("Test").Select
Range("AD2:AD5").FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-1],'Synthèse JIT'!R1C3:R4C4,2,0),0)"
Application.Goto [AC2], True
x = InputBox("Saisir un chiffre de 1 à 4", "Test", Application.RandBetween(1, 4))
ActiveCell = "C" & x
End Sub