Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Относительный номер строки в списке / 7 сообщений из 7, страница 1 из 1
02.03.2006, 15:30:38
    #33577362
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Относительный номер строки в списке
Как узнать? Мне нужно определить первую и последнюю строки.
'
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox Target.ListObject....а что дальше ?

Спасибо.
...
Рейтинг: 0 / 0
02.03.2006, 15:50:50
    #33577432
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Относительный номер строки в списке
Target.Row - Номер первой строки
Target.Rows.Count - Количество строк в диапазоне
...
Рейтинг: 0 / 0
02.03.2006, 15:52:43
    #33577441
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Относительный номер строки в списке
a = Split(Target.EntireRow.Address(False), ":")
MsgBox "Превая строка : " & a(0) & Chr(13) & _
"Последняя строка : " & a(UBound(a))
...
Рейтинг: 0 / 0
02.03.2006, 16:27:13
    #33577586
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Относительный номер строки в списке
AndreTM Target: Row - абсолютный номер строки на листе, а мне надо номер в списке (списков на листе много). Можно ли как-то использовать ListRow.Index?. Про SPLIT я не знала, буду смотреть.
...
Рейтинг: 0 / 0
02.03.2006, 16:56:08
    #33577742
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Относительный номер строки в списке
SvIvaAndreTM Target: Row - абсолютный номер строки на листе, а мне надо номер в списке (списков на листе много). Можно ли как-то использовать ListRow.Index?. Про SPLIT я не знала, буду смотреть.
а списки чем разделяются?
Нужен критерий.
если пустыми строками, то можно использовать CurrentRegion
если это сплошной массив то нужен критерий поиска
и ещё вопрос выделяется всегда одна ячейка или возможен диапозон?
и есть ли имя у списка?
...
Рейтинг: 0 / 0
02.03.2006, 17:03:49
    #33577768
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Относительный номер строки в списке
To Vkodor: в данном случае - список встроенный объект Excel 2003, сл-во имеет имя . я его получаю по Target.ListObject. На листе много однотипных списков (так надо !) и в случае изменения ячейки любого из этих списков мне надо отловить 1-ую строку данного списка. Как это сделать ?
...
Рейтинг: 0 / 0
02.03.2006, 17:16:22
    #33577825
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Относительный номер строки в списке
SvIvaTo Vkodor: в данном случае - список встроенный объект Excel 2003, сл-во имеет имя . я его получаю по Target.ListObject. На листе много однотипных списков (так надо !) и в случае изменения ячейки любого из этих списков мне надо отловить 1-ую строку данного списка. Как это сделать ?
Private Sub Worksheet_SelectionChange(ByVal Target As Range) - это реакция не на изменение ячейки, а на выбор ячейки
изменение ячейки это Private Sub Worksheet_Change(ByVal Target As Range)
если я правильно понял...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Относительный номер строки в списке / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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