Macro to copy and paste special transpose that repeats after each blank row

sneaky911

New Member
Joined
Feb 5, 2016
Messages
19
I have two columns of data (grouped into 9 row chunks with a blank row separating each chunk) I would like to copy each chunk of data in column B and paste special transpose. I need to repeat this process after the blank row in column A (row 10, 20 etc. in this example) for each chunk. Number of total lines in report data will vary.

Original Data
1714502193711.png




Expected outcome
1714502279903.png
 

Attachments

  • 1714502148293.png
    1714502148293.png
    40.7 KB · Views: 3

Excel Facts

Create a chart in one keystroke
Select the data and press Alt+F1 to insert a default chart. You can change the default chart to any chart type
Code:
Sub Maybe()
Dim Area As Range
    For Each Area In Range("A1", Range("A" & Rows.Count).End(xlUp)).SpecialCells(xlCellTypeConstants).Areas
        Cells(Rows.Count, 4).End(xlUp).Offset(1).Resize(, Area.Rows.Count).Value = Application.Transpose(Area.Offset(, 1).Value)
    Next
End Sub
 
Upvote 0
I have two columns of data (grouped into 9 row chunks with a blank row separating each chunk) I would like to copy each chunk of data in column B and paste special transpose. I need to repeat this process after the blank row in column A (row 10, 20 etc. in this example) for each chunk. Number of total lines in report data will vary.

Original Data
View attachment 110782



Expected outcome
View attachment 110783
This works perfectly! Thank you.
 
Upvote 0
Thanks for the update and good luck.
And remember for the next time, keep clutter at a minimum by not quoting unless absolutely needed.
 
Upvote 0

Forum statistics

Threads
1,216,028
Messages
6,128,399
Members
449,447
Latest member
M V Arun

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