excel怎样移动列

发布网友 发布时间:2022-04-23 21:06

我来回答

3个回答

热心网友 时间:2023-06-23 23:36

利用剪切-插入剪切的单元格功能:

点击要移动的列头-右键-剪切,图1

点击目标位置列头-右键-插入剪切的单元格,就实现整列移动目的了,图2

热心网友 时间:2023-06-23 23:37

教程简介: excel中经常需要移动一整列,比如向左移动一列,通常的方法是插入一列空列,然后将想要移动的列复制过去,非常的麻烦,现在我们就要做一个简单的方法,一键移动列。具体的方法需要用到vb,不过代码我都给出来了,需要的直接复制过去就可以了,你也不必懂代码,可以直接使用,方法如下: 工具/原料 excel 步骤/方法第1步骤: 在菜单栏上面点击【开发工具】选项,在该选项下,我们点击【宏】按钮,打开宏对话框。图片1第2步骤: 打开了宏对话框,我们填写宏名为【向左移动一列】,然后点击【创建】按钮。图片1第3步骤: 打开了宏编辑器,在这个模块里,我们输入如下代码,然后点击关闭。代码如下:Sub 向左移动一列()Application.ScreenUpdating = Falsex = Selection.ColumnIf x= 1 Then Columns(x).Cut Columns(x -1).InsertApplication.ScreenUpdating = TrueEnd IfEnd Sub图片1第4步骤: 接着再次在菜单栏上执行:开发工具--宏图片1第5步骤: 在宏对话框中,输入宏名为【向右移动一列】,然后点击创建图片1第6步骤: 输入如下代码,然后点击关闭按钮。代码如下:Sub 向右移动一列()Application.ScreenUpdating = Falsex =Selection.ColumnIf x < 256 Then Columns(x).Cut Columns(x+ 2).InsertEnd IfApplication.ScreenUpdating = TrueEnd Sub图片1第7步骤: 返回到了vb编辑器,关闭它就可以返回到excel图片1第8步骤: 在excel中,我们点击想要移动的这一列的列头,也就是图示中的字母E的位置,这样就选中了整个列图片1第9步骤: 接着我们点击菜单栏上面的:开发工具--宏图片1第10步骤: 点击【向左移动一列】,选中这个宏,然后点击【执行】。图片1第11步骤: 我们看到这一列已经移动了,这就是效果图:图片1第12步骤: 如果你想要移动的方向是向右移动一列,你就要选择另一个宏了。

热心网友 时间:2023-06-23 23:37

比如将A列移动到B列后,将鼠标放到A列“A”上,出现向下箭头时单击选中整列,点击右键,选中“剪切”,将鼠标放到C列“C”上单击,然后点击右键,选中“插入剪切的单元格”即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com