从范围 VBA 中查找最后一个单元格

Faj*_*jka 4 vba range cell

如何从定义的范围中找到最后一个单元格的位置?单元格不必包含任何数据,但必须是某个范围内最右侧和最下方的单元格。

Set rngOrigin = wksOrigin.Cells(IntFirstRow, IntFirstColumn).CurrentRegion
Run Code Online (Sandbox Code Playgroud)

我希望收到

Cells(i,j)
Run Code Online (Sandbox Code Playgroud)

Jal*_*lal 7

也许这就是您想要的:

Dim rngLastCell As Range
Set rngLastCell = rngOrigin(rngOrigin.Count)
Run Code Online (Sandbox Code Playgroud)