我在VBA中使用此公式但遇到类型不匹配错误
Properties prop = new Properties();
请帮助出错,这个公式在Excel中运行良好
答案 0 :(得分:0)
您尝试在VBA中重现的Excel公式是什么?
看起来你可能正在转换一个数组公式,它可能无法转换为VBA。为此你可以使用:
Application.Evaluate("<Your working Excel formula in here>")
我看到两个明显的错误:
1)Application.WorksheetFunction.Row
不是有效的工作表函数。您可以尝试Range("L23:L9000").Row
或Range("L23:L9000").Rows
,具体取决于您的意图。
2)同样,你不能使用Len(Range("L23:L9000"))
,因为Len期望标量值而不是范围。