新建一个工作簿
菜单,工具,宏,安全性,修改为“中”,确定。
然后,按下alt+F11
菜单,插入,模块
将下面的代码复制到右边空白区(代码是根据excel2003写的,2007或者2010相似)
然后
存盘退出
重新打开这个文件,打开时,选择“启用宏”。
再菜单“视图”,“工具栏”,勾选“窗体”
弹出内容中,找到“按钮”
在当前页面添加二个按钮,当时添加一个时,会自动弹出“指定宏”窗口,当添加第一个时,指定“复制内容”这个宏,当添加第二个时,指定“删除内容”这个宏
然后,你在A1:A3输入内容,你确定正确时,按下第一个按钮,看效果,如果你发现错了,可以按第二个按钮,取消。
代码如下
Sub 复制内容()
If [b1] = "" Then
[b1].Resize(3, 1) = Range("a1:A3").Value
Else
Cells(1, Range("IV1").End(xlToLeft).Column() + 1).Resize(3, 1) = Range("a1:a3").Value
End If
End Sub
Sub 删除内容()
If [c1] = "" Then
[b1].Resize(3, 1).ClearContents
Else
Cells(1, Range("IV1").End(xlToLeft).Column()).Resize(3, 1).ClearContents
End If
End Sub
追问谢谢哈,但是另外一位已经给我答案了,麻烦你了