录制宏,在处理大量重复工作时,会非常有用,一次点击就可以瞬间完成很多的操作。这条经验里做一个简单的演示。

工具/原料

  • excel录制宏
  • excel2016

方法/步骤

  1. 1

    先要找到录制宏的按钮,小编用的是excel2016,录制宏的按钮在视图选项卡下。

  2. 2

    点击录制宏之后,进行我们需要进行的操作,这个时候要注意,不能有没用的操作,每一步的操作必须都是有目的性的,包括一次鼠标点击,鼠标轮滚动。完成操作后,停止录制。

  3. 3

    动画演示操作过程

  4. 4

    点击停止录制,查看宏。以下是录制宏得到的代码。加粗的部分是我们录制得到的。

    Sub 宏1()

    '

    ' 宏1 宏

    '

     

    '

        Range("A1:A15").Select

        Selection.Copy

        Range("B1").Select

        ActiveSheet.Paste

        Sheets("Sheet2").Select

        Range("B1").Select

        ActiveSheet.Paste

    End Sub

  5. 5

    Sub 宏1()

    '

    ' 宏1 宏

    '

     

    '

        Range("A1:A15").Select(选择A1到A15单元格)

        Selection.Copy(选择到的部分复制)

        Range("B1").Select(选中B1单元格)

        ActiveSheet.Paste(粘贴)

        Sheets("Sheet2").Select(选择sheet2)

        Range("B1").Select(sheet2下的B1单元格选择)

        ActiveSheet.Paste(粘贴)

    End Sub

     

    以上是对这些代码的解释,不可直接复制到vba中执行,因为里面包含了我添加的注释内容,是无法执行下去的。

  6. 6

    清除我们刚才操作产生的内容,插入一个形状,链接宏。

  7. 7

    点击刚才插入的形状,即可对刚才宏录制的操作进行重现。这时候你的表1的内容发生变化,也不影响操作。速度很快,比我们几乎感觉不到有操作的时间。

  8. 8

    这个小的演示,并不能实现什么有用的功能,仅作为宏录制的演示。

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。