【发布时间】:2022-01-13 11:27:12
【问题描述】:
我正在尝试使用Application.Match,但它返回type mismatch error:13 错误。为什么?
Dim mySrs as Series
Dim ws as Worksheet
set ws Activesheet
For Each mySrs in ActiveChart.SeriesCollection
tempvar = mySrs.Name
y = Application.Match(tempvar, ws.Range("P37:P71"), 0)
MsgBox y
【问题讨论】:
-
为什么不使用
Range.Find()方法? -
显然,Find 通常比 Match 慢:fastexcel.wordpress.com