我是VBA的初学者。即使在试图找到解决方案并搜索所有论坛后,我仍然无法找到处理这个问题的正确方法。这里是我的问题:Excel VBA将多列转置为单列多行
数据(在Sheet1)
a a1 a2 a3 a4
b b1 null b3 b4 b5
c c1 c2 c3
....
需要的输出(Sheet 2中)
a a1
a a2
a a3
a a4
b b1
b null
b b3
b b4
b b5
c c1
c c2
c c3
....
在此先感谢。
欢迎使用堆栈溢出。也许你可以分享一些(失败的)代码,这样人们可以开始他们的答案,并引导你对你的(错误)理解? – Felix 2014-10-08 06:54:05
我试过规范化...卡住了一些参考错误...我也试过这个...类似于这个,但它不是通用的[链接](https://stackoverflow.com/questions/1784407/convert-row- -column-of-data-into-column-with-multiple-rows-in-excel-2007) – 2014-10-08 07:26:22
这是我第一次尝试堆栈溢出。如果我没有遵循正确的礼节,请原谅我。 – 2014-10-08 07:31:09