Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как сослаться на последнюю ячейку на странице? / 4 сообщений из 4, страница 1 из 1
19.09.2005, 08:26:35
    #33275793
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сослаться на последнюю ячейку на странице?
Т.е. нужно, чтобы обрисовались все границы вставленных по макросу данных.
Что-то вроде
Код: plaintext
1.
2.
3.
4.
5.
6.
    With Range("A4:xx")
        .Borders(xlInsideVertical).LineStyle = xlContinuous
        .Borders(xlInsideHorizontal).LineStyle = xlContinuous
        .Borders(xlEdgeRight).LineStyle = xlContinuous
        .Borders(xlEdgeBottom).LineStyle = xlContinuous
    End With
Но адрес последней ячейки (xx) при каждом обновлении данных - будет разный.
Как можно получить этот адрес? Или - как нарисовать границы как-нибудь по-другому?
Из ActiveCell.SpecialCells(xlLastCell).Select - адрес ведь никак не возьмешь.
...
Рейтинг: 0 / 0
19.09.2005, 08:34:10
    #33275798
sergeyvg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сослаться на последнюю ячейку на странице?
можно вместо
With Range("A4:xx")
написать
With Range(Range("A4"), ActiveCell.SpecialCells(xlLastCell))
...
Рейтинг: 0 / 0
19.09.2005, 08:57:35
    #33275828
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сослаться на последнюю ячейку на странице?
Спасибо! Как раз то, что надо!
...
Рейтинг: 0 / 0
19.09.2005, 19:33:25
    #33277528
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сослаться на последнюю ячейку на странице?
sergeyvgможно вместо
With Range("A4:xx")
написать
With Range(Range("A4"), ActiveCell.SpecialCells(xlLastCell))
А если активная ячейка находится в другой области, что с твоим кодом произойдет?
Код: plaintext
With Workbooks("Book1").Worksheets("Sheet1").Range("A4").CurrentRegion
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как сослаться на последнюю ячейку на странице? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]