通过以下步骤来解决此问题:
找到按钮的代码,它包含错误的范围。
更改范围,以便它引用正确的工作表。
例如,如果我们有一个名为“Sheet1”的工作表,并且我们将一个按钮放在名为“Sheet2”的工作表上,并且我们希望它引用“Sheet1”中的一个单元格范围,那么代码可能如下所示:
Sub Button1_Click() Sheets("Sheet1").Range("A1").Value = "Hello World!" End Sub
但是,由于我们将这个按钮放在了“Sheet2”上,所以现在它会引用错误的范围。
要解决这个问题,我们必须更改代码中的范围,使它引用“Sheet2”中的单元格范围。代码如下所示:
Sub Button1_Click() Sheets("Sheet2").Range("A1").Value = "Hello World!" End Sub
现在,当我们单击“Sheet2”上的按钮时,它将引用正确的单元格范围,并在其中输入“Hello World!”。