我正在尝试使用count内的count和offset函数创建动态范围。
这是当前的公式
=OFFSET(BATLYearlyPnLListHeader,1,0,COUNT(OFFSET(BATLYearlyPnLListHeader,1,0,0,0), BATLYearlyPnLListRangeEnd))
在英语中,范围从标题偏移1,并且包括从标题到范围结束单元格的1行计数的所用多个单元格。但它不起作用,所以我测试了这个。
Sub Test_YearlyPnLListFormulas()
Dim rangeCount As Integer
rangeCount = WorksheetFunction.Count(Range(Range("BATLYearlyPnLListHeader").Offset(1, 0), Range("BATLYearlyPnLListRangeEnd")))
Debug.Print rangeCount
End Sub
公式只选择标题下面的单元格,但是当我运行test sub时,计数是正确的,12。我在excel公式中缺少什么?