我想通过 VBA 使用它-
=MATCH("PlanA",A:A,0)
与EVALUATE
.
Sub Test()
Dim SectionStartRow As Integer
Dim planname As String
planname = "PlanA"
SectionStartRow = [MATCH(planname,A:A,0)] 'Error 2029 /// Type mismatch '13
End Sub
我已经尝试过:
SectionStartRow = Evaluate("MATCH(planname,A:A,0)") 'Error 2029 /// Type mismatch '13
和
SectionStartRow = Evaluate("MATCH(" & planname & ",A:A,0)")
但似乎没有任何效果。请注意,planname
变量被一长串函数拒绝。