我正在尝试创建一个用户定义函数来计算真实库存周数。此功能只有两个输入参数:总库存和每周预测数据。每周预测数据将排成一行,用户可以选择输入。我希望它像SUM函数一样工作,用户可以用鼠标选择范围的参数大小,也可以在输入过程中手动键入。我不知道如何做到这一点。我知道一旦我在UDF中使用数据我想做什么,但我正在努力如何实际摄取我需要的数据。谁能指出我正确的方向?
答案 0 :(得分:1)
一个粗略的例子,但在标准代码模块中放置这样的东西:
Public Function SumMyData(rngToSum As Range) As Double
Dim weeksOfCover As Double
weeksOfCover = 10.54
SumMyData = WorksheetFunction.Sum(rngToSum) * weeksOfCover
End Function
然后在您的工作簿中,使用=SumMyData(C3:C20)