如何使用命令按钮将数据从一个单元格复制到另一个单元格

如何使用命令按钮将数据从一个单元格复制到另一个单元格

例如,我在单元格 b1 中输入的第一项是“='Ex-post'!C172”,其值为“1”,而 c1 中有“=OFFSET('Ex-post'!$B$4,MATCH($H$1,'Ex-post'!$B$5:$B$542, 0),4)”,其中的值为 2300,我只想将值 c1 复制到单元格 h1,那么单元格 b1 和 c1 中的值将变为 b1“2”,c1“2800”,然后 c1 中的值必须复制到单元格 h2。我如何创建 1 个命令按钮,每次单元格 b1 和 c1 的值发生变化时单击该按钮,c1 的值将根据单元格 b1 上的值粘贴到不同的位置。

我希望有人能帮助我...谢谢

答案1

将按钮放在工作表上后,为其分配此宏:

Sub CopyStuff()
    Range("C1").Copy Range("H" & Range("B1").Value)
End Sub

相关内容