Помогите с кодом VBA. Требуется найти последнюю строку на определенном листе в xls файле.
Причем книга где искать не обязательно активна.
Причем книга где искать не обязательно активна.
27.05.2010 15:08:19
Помогите с кодом VBA. Требуется найти последнюю строку на определенном листе в xls файле.
Причем книга где искать не обязательно активна. |
|
|
|
27.05.2010 15:13:04
уж кажный день ищем.. поиском бы..
workbooks(n).sheets(n).cells(rows.count,n).end(xlup) - последняя строка в n-ом столбце
Живи и дай жить..
|
|
|
|
27.05.2010 15:26:22
это для активной книги...
|
|
|
|
27.05.2010 15:30:09
Вы хоть читайте, что Вам Слэн пишет: workbooks(n)
|
|
|
|
27.05.2010 15:51:34
Thanks...
|
|
|
|
27.05.2010 15:55:37
а как узнать номер последнего столбца? в аналогичной ситуации
|
|
|
|
27.05.2010 16:16:19
Range("B4").End(xlToRight).Column
|
|
|
|
27.05.2010 21:18:36
Vovan, проверьте Ваше утверждение относительно столбцов :-)
Если чего не так - попробуйте (xlToLeft) |
|
|
|
27.05.2010 22:11:18
Ну да. Хотя в вопросе "последняя"... Но в любом случае не Up
|
|
|
|
27.05.2010 22:14:14
Хотя с дырой я промахнулся - +1 надо добавить... :)
|
|
|
|
27.05.2010 22:32:13
эт был я...
|
|
|
|
27.05.2010 22:37:01
Vovan RU, опять чуть-чуть не так. Поменяйте (xlup) на (xlToLeft)
|
|
|
|
27.05.2010 22:44:55
Это вопрос был :)
|
|
|
|