If there are just 3 columns of data in your worksheet, as in your example above, insert the formula below into cell D1 and drag down. Then if you want you can used fixed width or space based delimination under 'text to columns' to separate characters from the resultant string into individual cells. This would require pasting (special) formula values over the formulas to prevent the formulas, rather than the formula results being delimited.
Formula:
=IF(INT((ROW(A1)-1)/3)=(ROW(A1)-1)/3=TRUE,CONCATENATE(A1&" "&B1&" "&C1&" "&A2&" "&B2&" "&C2&" "&A3&" "&B3&" "&C3),A1&" "&B1&" "&C1)
It would result in
1 2 3 123456789
4 5 6 456
7 8 9 789
a b c abcdefghi
d e f def
g h i ghi
Bookmarks