【发布时间】:2013-11-10 22:19:23
【问题描述】:
我认为这可能是一个简单的问题,但我似乎无法找到一种方法来自动填充 Application.WorksheetFunction.SumProduct(wsf.CountIf 公式,以便行号会随着公式的下降而改变。
我想从 A 列自动填充 B2 到 LastRow 的这个公式
Application.WorksheetFunction.SumProduct(wsf.CountIfs(Sheet2.Range(**B2 Here**), Doctors, Sheet2.Range(**B2 Here**), wsf.Transpose(Emergency)))
假设 A 列最后使用的行是 6,所以公式应该从 B2 到 B6 自动填充,例如:
B3 = Application.WorksheetFunction.SumProduct(wsf.CountIfs(Sheet2.Range(**B3 Here**)....
B4 = Application.WorksheetFunction.SumProduct(wsf.CountIfs(Sheet2.Range(**B4 Here**)....
B5 = Application.WorksheetFunction.SumProduct(wsf.CountIfs(Sheet2.Range(**B5 Here**)....
B6 = Application.WorksheetFunction.SumProduct(wsf.CountIfs(Sheet2.Range(**B6 Here**)....
我不想使用 .Formula "=SUMPRODUCT(COUNTIFS....." 方法,以便我可以使用数组,因为标准会根据所选的下拉选项而有所不同。
有什么线索吗?
【问题讨论】: