Excel VBA, чтобы найти последнюю строку на листе - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь вставить данные в таблицу под данными. У меня есть следующее:

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. Что я делаю?

1 Ответ

2 голосов
/ 24 октября 2019

Вам просто нужно

rnum = BaseWks.Range("A" & Rows.Count).End(xlUp).Offset(1, 0).row

, поскольку вы уже определили BaseWks в качестве этого листа.

Вам также нужно .row в конце, чтобы вернуть номер строки.

Если вам нужна сама клетка, вам нужно Set rnum= ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...