自己编写宏让Excel2007单元格或者整列左移右移

2016-02-19 11:08 9 1 收藏

今天图老师小编给大家介绍下自己编写宏让Excel2007单元格或者整列左移右移,平时喜欢自己编写宏让Excel2007单元格或者整列左移右移的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - Excel教程 】

①单击菜单栏--视图--宏--查看宏。

自己编写宏让Excel2007单元格或者整列左移右移

②弹出宏的界面,输入宏的名称,这里为了便于记忆,我们命名为向左移动一列,然后点击创建按钮。

创建宏

③在新出现的界面中,输入代码,也就是程序语言,我已经写好了,大家直接复制即可。

Application.ScreenUpdating = False

x = Selection.Column

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

If x = 1 Then

Columns(x).Cut

Columns(x - 1).Insert

Application.ScreenUpdating = True

End If

向左移动一列

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

④退出编辑状态,选中单元格或者整列,执行宏即可。下面,我把向右移动一列的代码也给大家。

Application.ScreenUpdating = False

x = Selection.Column

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

If x 256 Then

Columns(x).Cut

Columns(x + 2).Insert

End If

Application.ScreenUpdating = True

End Sub

向右移动一列

来源:https://www.tulaoshi.com/n/20160219/1596621.html

延伸阅读
标签: 电脑入门
使用Shift键与下表中的组合键组合使用,可以选择单元格区域,例如,按Ctrl+Shift+Home组合键将选择从单元格A1开始到当前单元格的所有单元格。要选择当前区域,即活动单元格所在的数据区域,按Ctrl+ Shift+*。 单元格A1 Ctrl+Home 当前行所在的A列 Home 工作表中最后使用的单元格(即使该单元格当前为空) Ctrl+End 数据区的第一行(所提供的...
标签: 电脑入门
Excel单元格中输入的数据默认都是只有一行的,要让输入的数据在单元格内换行有两种方法。 其一,在单元格中输入数据时,只要按下Alt+Enter组合键即可直接在单元格光标所在处换行。 其二,选定需要换行的单元格,在开始选项卡中单击对齐方式区域右上角的自动换行图标,以后当此单元格中的文本内容超出单元格宽度时就会自动换行。自动换行只对...
在Excel里,可以直接在单元格中编辑单元格内容,也可以在编辑栏中编辑单元格内容,并对内容进行控制。 注释 在编辑模式下,许多功能区命令将处于非活动状态,您将无法使用它们。 1、要将单元格内容置于编辑模式下,执行下列操作之一: ·双击包含要编辑的数据的单元格。 ·单击包含要编辑的数据的单元格,然后单击编辑栏中...
标签: 电脑入门
Excel2007基础教程:通过搜索选择单元格 选择单元格的另一种方式是使用Excel 的"开始"-"编辑"-"查找和选择"-"查找"命令(或按Ctrl+F 键) ,该命令允许用户根据单元格的内容来选择单元格。"查找和替换"对话框如图5.6 所示。图中显示了当单击"选项"按钮时出现的附加选工页。 输入...
标签: 电脑入门
在对Excel工作表中的数据进行分类汇总后,很多时候我们往往只需要汇总的结果而不需要原先参与汇总的数据,于是你将汇总后的结果显示到2级,即将参与汇总的数据隐藏起来,然后选择并复制它们。可当你将它们粘贴到其他工作表后,却发现原来隐藏的参与汇总的数据也被复制过来并显现出来。这该怎么办呢? 为解决该问题,你可以重新进行如下操作: ...

经验教程

22

收藏

27
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部