0

UDF特定の列に最後に入力された行を返すを作成しました。現在、最後に入力された行の行番号を返します。私の質問は、ワークシート関数でこの値を使用するにはどうすればよいですか?

たとえば=COUNTBLANK("B2:B&LastRow(2))、 whereLastRow(2)は整数を返します。

4

2 に答える 2

0

まずはUDF

Public Function LastRow(Rin As Range) As Long
    cl = Rin.Column
    LastRow = Cells(Rows.Count, cl).End(xlUp).Row
End Function

そして、それをワークシートで使用するには:

=COUNTBLANK(INDIRECT("B2:B"& LastRow(B:B)))
于 2014-10-30T21:15:58.683 に答える