如何在excel中使用按钮在工作表中运行计算

问题描述:

我试图创建一个窗体控件或activex命令按钮来将一系列值更改为特定的计算。如何在excel中使用按钮在工作表中运行计算

我的按钮位于名为“Sheet 2”的工作表上,计算需要在名为“Whatif back”的工作表上进行。

当我按下按钮时,“Whatif back”中的C2必须使用“Sheet 2”中的C27进行计算。

我的代码是:

Sub Sheet2_Button18_Click() 
Sheets("Whatif back").Range("C2")=(10000+Sheets("Sheet2").Range(C27)) 
End Sub 

我得到一个编译错误。请帮忙。

谢谢 希亚姆

与“Sheet2_Button18”工作表“Sheet2的”命名的ActiveX按钮使用此:

Sub Sheet2_Button18_Click() 
    Sheets("Whatif back").Range("C2") = 10000 + Range("C27") 
End Sub 
+0

哦,我见我在那边做错了什么。这解决了它!非常感谢!! – ShyamR

+0

不客气。那么请将回答标记为已接受。谢谢 – user3598756

尼斯知道编译你得到错误,但尝试: 范围(“C27”)而不是范围(C27)

(这应该是一个评论,但我没有代表处还)