同一列中的多个数据系列可以使列倍数

时间:2015-07-06 14:04:08

标签: excel excel-vba multiple-columns series vba

我有一个excel文件,在同一列中有多个系列,我希望每个系列成一个单独的列

来源表:

A          | B
-----------|---------
Series 1.1 | Series 3.1
Series 1.2 | Series 3.2
Series 1.3 | Series 3.3
           |         
           |         
Series 2.1 | Series 4.1
Series 2.2 | Series 4.2
Series 2.3 | Series 4.3

结果表:

A          | B          | C          |D
-----------|------------|------------|-----------
Series 1.1 | Series 2.1 | Series 3.1 | Series 4.1 
Series 1.2 | Series 2.2 | Series 3.2 | Series 4.2 
Series 1.3 | Series 2.3 | Series 3.3 | Series 4.3 

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试以下代码将列中的数据拆分为多列,拆分数据基于该列上的空白单元格。 (对于多列,您可以再次调用此模块)

下面的代码从Sheet1:Column(' A')中读取单元格:读取500行

ezplot

来源:

enter image description here

结果:(运行vba后)

enter image description here