powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сортировка на VBA
2 сообщений из 2, страница 1 из 1
Сортировка на VBA
    #34111178
Sernat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VBA надо сделать сортировку массива. Элементы массива беруться из ячеек книги Excel.
сделал вот так

Sub mn()
Dim i, j, tmp As Integer
Dim arr(1 To 10) As Integer

For i = 1 To 10
arr(i) = Cells(i, 1)
Next i

For i = 1 To 9
For j = (i + 1) To 10
If arr(i) < arr(j) Then
tmp = arr(i)
arr(i) = arr(j)
arr(j) = tmp
End If
Next j
Next i

For i = 1 To 10
Cells(i, 2) = arr(i)
Next

End Sub
но выводятся совсем другие числа. Помогите разобраться. Плиз...
...
Рейтинг: 0 / 0
Сортировка на VBA
    #34111658
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня ваш код отлично сортирует по убыванию.
Что значит совсем другие числа? Покажите скриншот, а лучше выложите файл. Может у вас в ячейках не числовые данные хранятся, а текстовые?

...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сортировка на VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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