EXCEL 怎么把很多列数据变为三列数据 如 123456 列 把4 5 6 列 排在1(4) 2(5) 3(6) 三列后面

如题所述

自己录制一段宏就可以,
录制宏-然后开始你的这个剪切-粘贴的操作,完成录制
以后直接调用这个宏就行追问

- -不会啊 会的话 就不会问了

追答

按Alt+F11,然后插入-模块,在出现的模块空白区域粘贴一下内容:

Sub 宏1()
Columns("D:D").Select
Selection.Cut
Columns("B:B").Select
Selection.Insert Shift:=xlToRight
Columns("E:E").Select
Selection.Cut
Columns("D:D").Select
Selection.Insert Shift:=xlToRight
End Sub

然后保存
按Alt+F8 宏1,执行

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答