Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Удаление выделенной строки

Автор Эльвира Гимадеева, 01.06.2014, 01:07

« назад - далее »

Эльвира Гимадеева

Подскажите пожалуйста, как сделать так, чтобы в кнопке очистить при выделении одной строки удалялась только она, при выделении нескольких- они, а если ничего не выделять,  то полностью очистится ListBox. Замучилась вся, первый пункт вышел,а а вторые два никак.  :)

Private Sub ToggleButton1_Click()
For j = ListBox1.ListCount - 1 To 0 Step -1
    If ListBox1.Selected(j) Then
        ListBox1.RemoveItem j
    End If
Next j

End Sub

kuklp

Private Sub ToggleButton1_Click()
    Dim i&
    For j = ListBox1.ListCount - 1 To 0 Step -1
        If ListBox1.Selected(j) Then
            i = i + 1
            ListBox1.RemoveItem j
        End If
    Next j
    If i = 0 Then ListBox1.Clear
End Sub
Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771