如何在 VBA 中的用户窗体上创建 MAXIF 语句?

问题描述 投票:0回答:0

我尝试用几个不同的函数来做到这一点,但我认为 MAXIF 语句实际上是我的最佳途径。我的目标是使文本框值等于从工作表运行的 maxif 公式的结果。举一个相当复杂的例子,公式是这样的:

SalesForm.BHSDRECORDTD.Value = Max(If(Worksheets("TELEDATA IN PROGRESS (4.18.23)").Range("F:F")=SalesForm.BHSDMAINNUMBERLF.Value, Worksheets("TELEDATA IN PROGRESS (4.18.23)").Range("C:C"))

简单地尝试一下,我意识到 MAX 不是 vba 函数。我该如何正确翻译?

excel vba max userform
© www.soinside.com 2019 - 2024. All rights reserved.