Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.07.2012, 17:45
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Всем доброго времени суток! В модуле в перечне событий для ListView, событие для Scrollbar ListView не прописано. В задаче необходимо отследить координату перемещения Scrollbar в ListView. Режим просмотра списка - lvwReport. Использование события UserForm_Scroll не даёт результата. Вопрос, - каким кодом можно получить значение координаты прокрутки, например вертикальной, после перемещения Scrollbar в ListView (режиме просмотра lvwReport) для VBA Excel? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 05:38
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Такого нет, но есть свойство TopRow ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 10:49
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Если TopRow означает высоту строки (Height) в LisnView, то да - это начало. Работает пока нет прокрутки. После прокрутки Height не работает, необходимо учитывать координату прокрутки. Как значение этой координаты получить программно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 12:35
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Mishel97Если TopRow означает высоту строки (Height)а просто открыть справку и почитать, что это означает, вместо того, чтобы гадать, не судьба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 12:37
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Сорри, я спутал сетки - это не оттуда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 12:38
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Shocker.ProСорри, я спутал сетки - это не оттудаДля ListView - это GetFirstVisible - верхний видимый элемент ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 19:00
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Хорошо, что были перепутаны сетки, - появилось решение. При GetFirstVisible код тоже работает надлежащим образом. Решение минимальными средствами – высокий класс. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 19:16
|
|||
|---|---|---|---|
|
|||
ListView: событие Scrollbar в режиме просмотра lvwReport в VBA Excel |
|||
|
#18+
Начинайте изучение контрола с просмотра имеющихся событий, методов и свойств. Уже второй вопрос на форуме, которого можно было бы избежать, сэкономив кучу времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2175510]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 389ms |

| 0 / 0 |
