Excel Transpose function limitation issue

harleythecav

New Member
Joined
May 18, 2020
Messages
7
Office Version
  1. 2016
Platform
  1. Windows
Hi Forum

Is there a way for the Transpose formula to return more than the first 255 values?
I seem to be hitting a limit when transposing rows to columns:
{=TRANSPOSE(A2:A258)} with only 255 values returned (even if I increase the range in the formula past A258).

Currently my workaround is starting a new block of columns with the formula having a range starting at the next row which is a bit messy.

I am looking for a formula only solution (if it exists), not VBA (as this workbook gets sent externally and not all allow macro files).

Excel version O365

Thanks
 

Excel Facts

What does custom number format of ;;; mean?
Three semi-colons will hide the value in the cell. Although most people use white font instead.
I am not sure what kind values you have in your cells, but the following code successfully transposed 1000 simple text values in cells A2:A1001 to cells B2:ALM2.
VBA Code:
Sub TransposeRange()
  Dim Arr As Variant
  Arr = Range("A2", Cells(Rows.Count, "A").End(xlUp))
  Range("B2").Resize(, UBound(Arr)) = Application.Transpose(Arr)
End Sub
 
Upvote 0

Forum statistics

Threads
1,214,911
Messages
6,122,192
Members
449,072
Latest member
DW Draft

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