我想将2列合并为1.一个接一个。将2列合并为1(一个接一个)
我有这样的:
A B
Row 1: 1 10
Row 2: 2 11
Row 3: 3 12
Row 4: 4 13
并希望获得这样的:
A
Row 1: 1
Row 2: 2
Row 3: 3
Row 4: 4
Row 5: 10
Row 6: 11
Row 7: 12
Row 8: 13
每次(行数在甲在2列的行的数目不同,B是一样)。
我尝试了很多功能,我很接近但仍然不在那里。 希望得到任何帮助。我更喜欢公式。我仍然是VBA的新手,但任何帮助都可以。
谢谢!
你能告诉我们你试过吗?有几种不同的方式可以解决这个问题,但是为你编写代码并不是这个网站的目的。我们很乐意为您提供帮助和编写代码。你卡在哪里? – Tyeler
这篇文章(几乎)只是一天前发布的问题的完全重复[Excel VBA:找到两个表的联合](http://stackoverflow.com/questions/39617785/excel-vba-find-the-工会的两桌)。唯一的区别就是你想要一个'Union All'而不是'Union'。因此,您可以使用发布的解决方案,只删除'.Range(“C1”,.Range(“C1”)。End(xlDown))。RemoveDuplicates Array(1)'(消除可能的重复)行。而已。 – Ralph
@Ralph这两篇文章确实有相似之处,但他确实表示他更喜欢使用'Formulas',这令人惊讶的是我找不到重复的。我真的认为这个问题已经被问到,但我找不到任何东西... – Tyeler