我正在嘗試構建一個簡單的函數,該函數有1個單元格輸入,基於這個函數,它將抵消本卷中最後一個連續填充的單元格。在Excel中使用VBA查找最後一行的函數
Option Explicit
Function LastCell(CellA As String)
LastCell = Range(CellA).End(xlDown).Value
End Function
出於某種原因,實在不行......
沒有VBA,我通過實現所期望的結果:=LOOKUP(9E+50,B:B)
例如。
不是非常優雅,並不總是有用的。
你是怎麼調用這個函數的?你在LastCell內傳遞什麼? – rwilson
比方說,我在「A1:A400」中有一列填滿了日期。我希望能夠通過輸入單元格'A1'中的值來獲取單元格'A400'中的值,因此我的公式應該如下所示:'LastCell(A1)'應該等於單元格'A400'中的值 – Newskooler
You將需要在A1附近引用引號。所以它應該是LastCell(「A1」)。 – rwilson