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

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



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



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

Application.ScreenUpdating = False

x = Selection.Column

If x >= 1 Then

Columns(x).Cut

Columns(x - 1).Insert

Application.ScreenUpdating = True

End If



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

Application.ScreenUpdating = False

x = Selection.Column

If x < 256 Then

Columns(x).Cut

Columns(x + 2).Insert

End If

Application.ScreenUpdating = True

End Sub

(0)

相关推荐

  • Excel2007单元格内换行的两种方法

    Excel2007单元格内换行的两种方法 在Excel单元格中,默认情况下,输入的内容都是一行显示的,即便数据很长也不会换行的。如果要在单元格内换行,你可以使用下述两种方法: 其一,输入数据时按下“A ...

  • Excel2007单元格边框如何设置

    Excel2007中怎么设置单元格边框?选中该表格,右击鼠标,选择[设置单元格格式],弹出的设置单元格格式对话框中,选择[边框]选项卡,选择边框的颜色和线条及设置边框的类型,然后点击确定...... ...

  • excel如何选择单元格_整行整列、不相连的单元格

    excel如何选择选择单元格,包括单个单元格,整行整列.连续的单元格.不相连的单元格 操作方法 01 以excel2007为例,打开excel2007工作表 02 选择一个单元格,将鼠标指向它单击鼠标 ...

  • 让Excel活动单元格所在行和列都着上背景颜色的VBA代码

    在Excel中,为了增强活动单元格的对比性,有时候我们常常需要修改其背景颜色、字体、字号等,用来区分和其它单元格的对比! 本教程,让我们一起来学习,如何让Excel活动单元格所在行和列都着上背景颜色, ...

  • wps表格如何插入单元格、行和列

    首先选中一个单元格,在右击菜单中选中“插入”按钮,如下图所示. 打开单元格插入对话框,这时你可以看到下图中的四个选项;1.活动单元格右移:表示在选中单元格的左侧插入一个单元格;2.活动单元格下移:表示 ...

  • wps表格如何删除单元格、行和列

    首先选中一个单元格,在右击菜单中选中“删除”按钮,如下图所示. 在删除对话框中我们可以看到四种选项;1.右侧单元格左移:表示删除选中单元格后,该单元格右侧的整行向左移动一格;2.下方单元格上移:表示删 ...

  • 怎么让Excel单元格内容跨列居中显示

    在编辑Excel时会需要用到许多小技巧,今天小编就来教大家怎么让Excel单元格内容跨列居中显示具体如下:1. 第一步,打开Excel软件2. 第二步,在A1单元格中输入内容,准备将内容跨列居中到A1 ...

  • 怎么设置Excel粘贴单元格保留源列宽

    Excel文档常常被用来统计各类数据,有些用户想知道怎么设置Excel粘贴单元格保留源列宽,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中需要复制的Excel文档.2. ...

  • Excel怎么将单元格数据按列进行随机排序

    Excel是现在十分常用的办公软件之一,有些用户想知道Excel怎么将单元格数据按列进行随机排序,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中需要编辑的 ...