Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как удалить выделенную в "ListBox"е строку активного листа? / 2 сообщений из 2, страница 1 из 1
17.12.2006, 20:06:10
    #34205962
decked
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить выделенную в "ListBox"е строку активного листа?
Как удалить выделенную в "ListBox"е строку активного листа (в свойствах указан диапазон RowSousce)?
...
Рейтинг: 0 / 0
17.12.2006, 20:52:05
    #34206009
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить выделенную в "ListBox"е строку активного листа?
Код: plaintext
1.
2.
3.
4.
5.
    Range(Me.ListBox1.RowSource).Worksheet.Rows(Range(Me.ListBox1.RowSource).Row + Me.ListBox1.ListIndex).Delete
    
    Me.ListBox1.RowSource = Range(Me.ListBox1.RowSource).Worksheet.Name & "!" & _
    Cells(Range(Me.ListBox1.RowSource).Row, Range(Me.ListBox1.RowSource).Column).Address & ":" & _
        Cells(Range(Me.ListBox1.RowSource).Row + Range(Me.ListBox1.RowSource).Rows.Count -  2 , _
            Range(Me.ListBox1.RowSource).Column + Range(Me.ListBox1.RowSource).Columns.Count -  1 ).Address
изменение RowSource получилось громоздким, может быть это можно как-то поэлегантнее сделать :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как удалить выделенную в "ListBox"е строку активного листа? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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