در فابل زیر می خوام 2 تا ماکرو جدا ایجاد کنیم که طبق اون یکی ستون بی رو از کم به زیاد سورت کنه و دومی فیلتر ها رو حذف کنه.
با تشکر از شما
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
Sub Macro1()
Application.ScreenUpdating = False
Range("f2") = "tarikh chek"
Range("Table1[#Headers]").AutoFilter
Sheet5.ListObjects("Table1").Sort.SortFields.Add _
Key:=Range("Table1[[#All],[tarikh chek]]"), SortOn:=xlSortOnValues, Order:= _
xlAscending, DataOption:=xlSortNormal
With Sheet5.ListObjects("Table1").Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("f2") = ChrW(1578) & ChrW(1575) & ChrW(1585) & ChrW(1740) & ChrW(1582) & ChrW(32) & ChrW(1670) & ChrW(1705)
Range("Table1[#Headers]").AutoFilter
Application.ScreenUpdating = True
End Sub
Sub Macro1()
Application.ScreenUpdating = False
Range("f2") = "tarikh chek"
Range("Table1[#Headers]").AutoFilter
Sheet5.ListObjects("Table1").Sort.SortFields.Add _
Key:=Range("Table1[[#All],[tarikh chek]]"), SortOn:=xlSortOnValues, Order:= _
xlAscending, DataOption:=xlSortNormal
With Sheet5.ListObjects("Table1").Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("f2") = ChrW(1578) & ChrW(1575) & ChrW(1585) & ChrW(1740) & ChrW(1582) & ChrW(32) & ChrW(1670) & ChrW(1705)
Range("Table1[#Headers]").AutoFilter
Application.ScreenUpdating = True
End Sub
کامنت