乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在Excel表格中编辑“宏”

如何在Excel表格中编辑“宏”

作者:乔山办公网日期:

返回目录:excel表格制作


图上ANZ工作簿里的工作表名看不见,假设为Sheet1。同时打开2个工作簿,执行下面代码就完成复制过程。

Sub demo()
    Dim DesRng As Range
    With Workbooks("ASN.xls").Sheets("Sheet1")
        ''获取A列最下面的第一个空单元格
        Set DesRng = .Cells(.Rows.Count, 2).End(xlUp).Offset(1, -1)
    End With
    With Workbooks("ANZ.xls").Sheets("Sheet0").UsedRange
        ''选择全部数据区域,不包含标题行
        .Offset(1, 0).Resize(.Rows.Count - 1, .Columns.Count).Copy DesRng
    End With
End Sub


操作步骤
如果大家对VBA程序语言比较熟悉,可以直接在Excel中编辑宏会更方便,宏代码也更简单。
执行“工具→宏→Visual Basic编辑器”命令,进入“Visual Basic编辑器”窗口。
在左侧“工程资源管理器”窗口中,选中保存宏的工作簿,然后执行“插入→模块”命令,插入一个新模块(模块1)。
将相关宏代码输入或复制、粘贴到右侧的编辑窗口中。
注意:宏的结构是:
Sub 宏名称()
相关代码
End Sub
输入完成后,关闭“Visual Basic编辑器”窗口返回即可。
本例我们直接编辑的宏,可以删除当前行前4列的单元格,而系统并不给出相关的提示。我们运行一下看看效果。
只要选中复制部分内容,再按ctrl 和c键,完成复制。 2、到另一个表格的目标位置,同时按

首先要明确,你想做什么

举个例子:给A1变成红色

开发工具,录制宏,设置快捷键 CTRL+A


回到开始,正常操作,把A1填充红色


停止录制

测试一下,在新的表格里,按CTRL+A,A1就会自动变成红色

相关阅读

  • 如何在Excel表格中编辑“宏”

  • 乔山办公网excel表格制作
  • 图上来ANZ工作簿源里的工作表名看不见,假设为Sheet1。同时百打开2个工作簿,执行下面代码就完成复制度过程。Sub demo() Dim DesRng As Range With Workbooks("ASN.xls").Sheets("Sheet1") 获取
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网