工资表通过宏的录制形成工资条形式,设置快捷键,添加按钮指定宏,并且改进宏。
第一步:在Excel需要将“开发工具”设置为显示状态,所以点击”文件”中的“选项――自定义功能区”,然后勾选“开发工具―”最后”确定”
第二步:在开发工具中,点击“使用相对引用”,点击”宏安全性”在宏设置点击”启动所有宏”如图1,然后点击“录制宏”,在弹出录制宏对话框可以直接点击确定,也可以修改宏名和定义快捷键,如图2,开始复制第一行,然后在第三行插入复制的单元格,如图3,停止录制。
‘’
图1
图2
图3
第三步:在开发工具的控件点击插入,选取表单控件的按钮(窗体控件)在空白处,选取刚才所命名或默认的宏名,点击确定,在点击“按钮2”时,先点击一下复制在第三行的单元格,再点击按钮2,就得图4
图4
第四步:对宏的改进,右击按钮2,选择“指定宏”,对所命名的宏名进行编辑,如图5, 在”宏4 宏”添加
Dim i As Long
For i = 2 To 10
在Selection.Copy
ActiveCell.Rows("1:1").EntireRow.Select
Application.CutCopyMode = False
Selection.Copy
ActiveCell.Offset(2, 0).Rows("1:1").EntireRow.Select
Selection.Insert Shift:=xlDown的下面添加
”Next”
如图6,点击一下按钮2就可以一下重复出现10次。
图5
图6