我正在寻找一种合并excel文件中每隔一行的方法。所以数据看起来像这样:
数据1 |数据2 |数据3 |
数据4 |数据5 |数据6 |
数据7 |数据8 |数据9 |
数据10 |数据11 |数据12 |
我想:
数据1数据4 |数据2数据5 |数据3数据6 |
数据7数据10 |数据8数据11 |数据9数据12 |
我试过
= OFFSET(A $ 1,(ROW() - 1)* 2,0)&amp;“”&amp; OFFSET(A $ 1,((ROW() - 1)* 2)+1,0)A3 < / p>
从文档中看似无效。
感谢任何帮助。谢谢!
答案 0 :(得分:0)
我想说这个问题应该发布在superuser.com上 无论如何,您可以将其粘贴到Visual Basic编辑器中,只需替换范围。
Sub merge()
For Each cell In Range("A2: D2")
cell.Offset(2, 0).Value = cell.Value & " " & cell.Offset(1, 0).Value
Next cell
End Sub