Ինչպե՞ս Excel- ում ավտոմատ տեսակավորել սյունն ըստ արժեքի:
Օրինակ, դուք ունեք գնումների աղյուսակ, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Այժմ դուք ցանկանում եք, որ Գին սյունակը ավտոմատ կերպով տեսակավորվի, երբ այս սյունակում մուտքագրեք նոր թվեր/գներ, ինչպե՞ս կարող եք լուծել այն: Այստեղ ես ներկայացնում եմ VBA մակրո, որը կօգնի ձեզ ավտոմատ կերպով տեսակավորել հատուկ սյունակը ըստ արժեքի Excel-ում:
Ավտոմատ տեսակավորեք սյունակն ըստ արժեքի VBA- ի հետ
Ավտոմատ տեսակավորեք սյունակն ըստ արժեքի VBA- ի հետ
Այս VBA մակրոտնտեսականությունը բոլոր սյունակում ավտոմատ կերպով տեսակավորելու է բոլոր տվյալները, հենց որ դուք մուտքագրեք նոր տվյալներ կամ փոխեք արժեքը սյունակում Excel- ում:
1, Աջ կտտացրեք ընթացիկ թերթիկի անվան վրա Sheet Tab բարը, ապա սեղմեք Դիտել կոդը աջ կտտացնելու ցանկից:
2, Microsoft Visual Basic հավելվածի համար բացման երկխոսության դաշտում տեղադրեք հետևյալ VBA մակրո ծածկագիրը բացման պատուհանում:
VBA. Excel- ում ավտոմատ տեսակավորելու սյունակ
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Target, Range("B:B")) Is Nothing Then
Range("B1").Sort Key1:=Range("B2"), _
Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom
End If
End Sub
Նշում:
1) վերը նշված vba կոդում, B: B նշանակում է, որ այն ավտոմատ կերպով կտեսակավորի B սյունակը, B1 B սյունակի առաջին բջիջն է, B2 Բ սյունակի երկրորդ բջիջն է, և դուք կարող եք դրանք փոխել՝ ելնելով ձեր կարիքներից:
2) Հատված Վերնագիր:=xlԱյո 5-րդ շարքում Excel-ին ասում է, որ այն միջակայքը, որը դուք տեսակավորելու եք, ունի վերնագիր, այնպես որ տիրույթի առաջին տողը չի ներառվի տեսակավորման ժամանակ: Եթե վերնագիր չկա, խնդրում ենք փոխել այն Վերնագիր:=xlNo; և փոխել Բանալի 1:= Շրջանակ («B2») 4-րդ շարքում դեպի Բանալի 1:= Շրջանակ («B1»).
3, Դրանից հետո վերադառնաք աշխատանքային թերթ, երբ Գին սյունակում մուտքագրեք նոր համար կամ փոփոխեք առկա գները, Գնի սյունակը ավտոմատ կերպով տեսակավորվելու է աճման կարգով:
ՆշումԵրբ դուք նոր թիվ եք մուտքագրում Գին սյունակում, դուք պետք է մուտքագրեք համարը սկզբնական թվերի տակ գտնվող առաջին դատարկ բջիջում: Եթե նոր մուտքագրված թվերի և սկզբնական թվերի միջև կան դատարկ բջիջներ, ինչպես նաև սկզբնական թվերի միջև դատարկ բջիջներ, այս սյունակը ինքնաբերաբար չի տեսակավորվի:
Դեմո. Excel- ում VBA- ի միջոցով սյունակն ավտոմատ տեսակավորեք ըստ արժեքի
Հեշտությամբ տեսակավորեք ըստ Excel- ի դեպքերի հաճախության
Excel- ի համար նախատեսված գործիքներ Ընդլայնված տեսակավորում կոմունալն աջակցում է Excel- ում արագ դասավորված տվյալների ըստ տեքստի երկարության, ազգանվան, բացարձակ արժեքի, հաճախականության և այլնի:
Գրասենյակի արտադրողականության լավագույն գործիքները
Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար: Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...
Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր: