【发布时间】:2013-11-04 13:00:34
【问题描述】:
我收到以下代码的类型不匹配错误:
blattZFq3.Cells(month, siaw) = Application.WorksheetFunction.CountIfs(Worksheets(i).Range("AF10:AF290"), month, Year(Worksheets(i).Range("AE10:AE290")), minYear)
我猜这是第二个条件的问题,更具体地说,Year 函数作为范围的条件,因为代码在以前的版本中运行良好,只有第一个条件并使用 countif。
minYear 被声明为 Variant,并已由之前的函数分配了 2012 的值。
基本上,我希望blattZFq3 范围内的单元格包含与month 匹配的数字在列中出现的次数,但前提是同一行但不同列中的日期年份匹配minYear .
有人有什么建议吗?
提前谢谢....
【问题讨论】: