Paste special transpose

montecarlo2079

Board Regular
Joined
Feb 9, 2011
Messages
207
I need to copy a range in column B and paste it into another sheet transposed across column A

The problem is I need it to paste it into the first available open cell in the other sheet in column A.

The user can clear the data in the main sheet, but I need to be able to keep adding to the other sheet. In the end I Will be creating a file once the user is done.

so if the next blank cell is A7, I need the code to copy the data and paste special/transpose into A7.

How can I mock up this code to be able to copy a range from one sheet, and paste it into the next sheet with paste special transpose into the first available cell in column A?

Sub copy()
Worksheets("Info").Range("b1:b785").copy
Worksheets("File").Range("a1").PasteSpecial Paste:=xlValues, Transpose:=True

End Sub
 

Excel Facts

Who is Mr Spreadsheet?
Author John Walkenbach was Mr Spreadsheet until his retirement in June 2019.
I believe this should work:

Sub copy()
Sheets("Info").Range("b1:b785").copy
Sheets("File").Range("a1").End(xlDown).Offset(1).PasteSpecial Paste:=xlValues, Transpose:=True

End Sub

And I see I walked away far too long :)
 
Upvote 0

Forum statistics

Threads
1,214,645
Messages
6,120,711
Members
448,984
Latest member
foxpro

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top