Текущий код:
Public Sub A()
j = 1
For i = 1 To 10
If Cells(i, 1) > 0 Then
Cells(j, 2) = Cells(i, 1)
j = j + 1
[B1:B10].Sort key1:=[B1]
End If
Next
End Sub
Работает так, что копирует из столбца A в B и сортирует положительные числа.Мой вопрос сейчас состоит в том, как сделать так, чтобы оно включало отрицательные числа под положительными и записывало их в порядке убывания?Все в столбце B.
Оригинал: в настоящее время я изучаю VBA с Excel и застрял на одной задаче.У меня есть столбец A1: A20, в каждой ячейке хранится номер.Мне нужно скопировать тот же диапазон в B1: B20 и расположить числа в порядке возрастания.У меня вопрос, как бы я это сделал?