我有以下线性公式,希望在excel中使用按钮进行计算:y = 0.0069x + 17.631
我的计划是输入一个分配给单元格“ PackageWeight”的值,然后单击该按钮时,它将计算上述公式并得出“ DispatchMinutes”或“ y”。我使用了以下代码:
Private Sub TrucksDTButton_Click()
Dim WeightValue As Double
Dim MinutesValue As Double
WeightValue = wsDispatchButtonsSheet.Range("PackageWeight").Value
MinutesValue = wsDispatchButtonsSheet.Range("DispatchMinutes").Value
MinutesValue = 0.0069 * WeightValue + 17.631
End Sub
但是,每当我运行代码时,它都会产生“运行时'
424'错误-必需对象”。
此代码在哪里出错?
非常感谢,感谢您的帮助!
答案 0 :(得分:-1)
由于您没有为工作表设置变量,因此您需要使用实际的工作表名称。
WeightValue = Sheets("DispatchButtonsSheet").Range("PackageWeight").Value