[英]Excel VBA to find the last row on a sheet
我正在尝试将数据粘贴到数据下方的工作表中。 我有以下内容:
Set BaseWks = Workbooks("Data.xlsx").Worksheets("Total Data")
rnum = BaseWks.Worksheets("Total Data").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
但它给了我一个错误: method or data member not found
。 我在做什么?
您只需要
rnum = BaseWks.Range("A" & Rows.Count).End(xlUp).Offset(1, 0).row
因为您已经将BaseWks
定义为该工作表。
您还需要.row
最后返回行号。
如果您想要单元格本身,则需要Set rnum=...
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.