Dim I As Integer
For I = 1 To 12
If Range("R1") = I Then Range("A2:A40").Formula = Range("U" & I + 1).Formula: Exit Sub
Next I
Dim arr1, arr2, I As Integer
arr1 = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
arr2 = Array("U2", "U3", "U4", "U5", "U6", "U7", "U8", "U9", "U10", "U11", "U12", "U13")
For I = LBound(arr1) To UBound(arr1)
If Range("R1").Value = arr1(I) Then
Range("A2:A40").Formula = Range(arr2(I)).Formula: Exit Sub
End If
Next I