UsedRange lastrow вычисляет лишние строки - PullRequest
0 голосов
/ 19 февраля 2020

Этот код должен составлять формулу go от C9 до последней строки, использованной в C. Я использую UsedRange, потому что от C1 до C9 есть пустые значения.

lastrow = ws1.UsedRange.Rows.Count

ws1.Range("C9:C" & lastrow).Formula = _
    "=INDEX(Tableau_Employés[EMPLOYÉ],MATCH('Overtime KRONOS'!$A9,Tableau_Employés[ORDRE D''ANCIENNETÉ]))"

Однако это вставит формулу слишком далеко, пройдя 11 строк после последней строки. Я не уверен почему.

1 Ответ

0 голосов
/ 19 февраля 2020

Изменено на

lastrow = ws1.Range("A" & Rows.Count).End(xlUp).Row

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