Excel经常需要移动整个列,比如向左移动一列。通常的方法是插入一个空列,然后复制要移动的列,非常麻烦。现在我们要做一个简单的方法,用一个键移动列。具体的方法需要vb,但是我已经给出了所有的代码,你可以直接复制。不需要知道代码,就可以直接使用。方法如下:
软件名称:Excel2003绿色版EXCEL2003简化绿色版(带excel2003绿色工具)软件大小:13.3MB更新时间:2012年6月19日立即下载1。单击菜单栏上的[开发工具]选项。在此选项下,我们单击[宏]按钮打开宏对话框。
2.宏对话框打开。我们填写宏名“向左移动一列”,然后点击“创建”按钮。
3.打开宏编辑器。在本模块中,我们输入以下代码,然后单击关闭。代码如下:
Sub向左移动一列()应用程序。screen updating=false x=selection。columnif x=1,然后是column(x)。分栏(x-1)。插入应用程序。screenupdating=true end if。
末端接头
4.然后在菜单栏上再次执行:开发工具-宏。
5.在“宏”对话框中,输入宏名为[向右移动一列],然后单击“创建”。
6.输入以下代码,然后单击关闭按钮。代码如下:
Sub向右移动一列()应用程序。screen updating=false x=selection。如果x为256,则列为(x)。分栏(x 2)。如果应用程序,则插入。屏幕更新=真。
末端接头
7.返回vb编辑器,关闭返回excel。
8.在excel中,我们单击要移动的列的列头,即字母e在图表中的位置,从而选择整个列。
9.然后我们点击菜单栏上的“开发工具-宏”。
10.单击[向左移动一列],选择此宏,然后单击[执行]。
11.我们看到这根柱子已经移动了。这是渲染图:
12.如果要向右移动一列,必须选择另一个宏。
以上是excel一键动列法的介绍。操作非常简单。你只要按照上面的步骤去做就可以了,希望对大家有所帮助!