В моем листе есть три столбца. Я хочу сортировать другие значения на основе Point. Вот значения ячеек.Как сортировать другие строки зависит от конкретной строки в VBA?
Name Date Point
Bela 3/2/12 19
John 1/4/16 32
Reba 9/1/10 21
Risala 3/31/13 21
Я хочу найти следующее. Если та же точка найдена, то она будет сортироваться по дате. Как я могу это сделать в VBA?
Name Date Point
John 1/4/16 32
Risala 3/31/13 21
Reba 9/1/10 21
Bela 3/2/12 19
Здесь код расчета.
Private Sub Sum_Click()
Dim LastRow As Long
LastRow = Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Range("C6:C" & LastRow).Formula = "=DateDif(B6, Today(),""y"")+8"
End Sub
Есть причина, почему вы не можете использовать встроенные функциональные возможности сортировки в Excel? – Zac
начните запись макроса, выполните сортировку и остановите макрос. вы получите хороший стартовый код – user3598756