Sub Click()
Dim dat As Variant
With Worksheets(2)
with .range(.cells(31, "D"), .cells(31, "O"))
dat = .value
.Clear
.Cells(1, 1).resize(ubound(dat, 2), ubound(dat, 1)) = _
Application.Transpose(dat)
end with
End With
End Sub
.range(.cells(31, "D"), .cells(31, "O"))
.Cells(1, 1)
.cells(31, "D")