欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Excel2007中Countif函数初步讲解
删除或修改的上方和下方已筛选的Excel 2007中隐藏的行的行也将删除或修改隐藏的行
Excel打开文件或通过双击"文件未找到"什么办
如何将屏幕截图直接插入到Excel2013中
Excel 2013中如何插入联机图片
不规范word文档转excel格式
解读Excel2013页边距的设置
怎么设置Excel2010单元格内容对齐
excel宏怎么设置
阿里云邮箱如何将已发送的邮件保存到已发送箱邮件箱中
自己编写宏让Excel2007单元格或者整列左移右移
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

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

自己编写宏让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

向右移动一列

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站