сортировка

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

nilem
Сообщения: 112
Зарегистрирован: 14 ноя 2008, 01:59
Откуда: Уфа

Ну, в принципе сортирует

Код: Выделить всё

For j = 1 To 11
    For i = 1 To 11
        With Worksheets("Лист1")
            If .Cells(j, 3).Value > .Cells(i, 3).Value Then
                temp = Range(.Cells(j, 1), .Cells(j, 3)).Value
                Range(.Cells(j, 1), .Cells(j, 3)).Value = Range(.Cells(i, 1), .Cells(i, 3)).Value
                Range(.Cells(i, 1), .Cells(i, 3)).Value = temp
            End If
        End With
    Next i
Next j
Ответить