我正在努力在 VBA 中编写一个函数,该函数将工作表名称和列作为参数,并返回该工作表该列中最后使用的行号。
我使用了以下代码:
Worksheet("sheetname").Range("e2").End(xlDown).Row
但它返回错误的值......比如 104567
请提供代码以在特定工作表的特定列中查找行数。
最佳答案
1
代码中是您要检查的列。您可以更改ActiveSheet
到任何其他有效的工作表对象。
lLastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, 1).End(xlUp).Row
关于vba - 在宏中查找特定工作表的列中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46591238/