I have a set of data with numbers in Column A, then in column B and C there is data in multiple rows per number. I would like to combine each column of data such that there is only one row per number.
For example, what I have is:
Column A | Column B | Column C |
---|---|---|
1 | Lorem | red |
ipsum | orange | |
dolor | yellow | |
sit | green | |
amet | blue | |
2 | Lorem | red |
ipsum | orange | |
dolor | yellow | |
3 | Lorem | red |
ipsum | orange | |
dolor | yellow | |
sit | green |
And what I would like to get is:
Column A | Column B | Column C |
---|---|---|
1 | Lorem ipsum dolor sit amet | red orange yellow green blue |
2 | Lorem ipsum dolor | red orange yellow |
3 | Lorem ipsum dolor sit | red orange yellow green |
Unfortunately the number of rows between each number in column A varies. Is there a way I can do this with VBA?
I've used textjoin to combine cells manually, but I can't figure out how to specify the ranges, and then continue for the entire document.