Sub Verso()
    Dim iCol        As Long

    Sheet2.Cells.Clear
    Sheet1.Rows(1).Copy
    Sheet2.Range("A1").PasteSpecial Paste:=xlPasteColumnWidths
    
    With Sheet1.UsedRange
        For iCol = .Columns.Count + .Column - 1 To .Column Step -1
            .Columns(iCol).Copy _
                    Destination:=Sheet2.Rows(.Row).Cells(.Columns.Count + .Column - iCol)
        Next iCol
    End With
    Application.CutCopyMode = False
End Sub
Adding Code to a Sheet module
1. Copy the code from the post
2. Right-click on the tab for the relevant sheet and select View Code. This opens the Visual Basic Editor (VBE) and shows the object module for the selected worksheet.
3. Paste the code in the window
4. Press Alt+Q to close the VBE and return to Excel

Running a Macro
1. Do Alt+F8 to open the macro dialog
2. Select the macro name (Verso) from the dropdown list and press Run