所以我将一些数据复制到Excel中,但不幸的是,当我粘贴数据时,图表格式sorta死了,所以我最终得到了一列数据(A列)。基本上A1假定为电影名称,A2假设为B1(电影费用),A3假设为C1(电影多长时间),A4假设为D1(续集:是/没有)。并且A5假设在A2中,B2中的A6,C2中的A7,D2中的A8,A3中的A9,B3中的A10 ......它假设是具有4列的图表,但是所有内容都在A列中结束任何人都可以帮我写一个VBA代码,将第一列重写为4列?提前谢谢。
答案 0 :(得分:0)
不需要VBA。在Excel中,请在四列中使用INDIRECT
=indirect("A"&(row()-1)*4+1) | =indirect("A"&(row()-1)*4+2) | ...
=indirect("A"&(row()-1)*4+1) | =indirect("A"&(row()-1)*4+2) | ...
...