所以我是VBA的新手,刚开始学习。我正在练习使用Vlookup函数,并且正在获取对象'_Global'失败错误的“方法'范围”。
我的代码如下:
Sub findprice()
Dim partnumber As Variant
Dim price As Integer
Dim pricelist As Range
Set pricelist = ActiveSheet.Range("a12:b21")
partnumber = InputBox("enter part number")
price = WorksheetFunction.VLookup(partnumber, Range("pricelist"), 2)
MsgBox price
End Sub
任何人都可以帮助我理解为什么我会收到此错误以及如何修复它?