Ինչպե՞ս Excel- ում բջջային արժեքի հիման վրա ավտոմատ ներդնել շարքը:

Տեղադրեք տողը ներքևում `հիմնվելով VBA- ի բջջային արժեքի վրա
Տեղադրեք վերևում շարքը ՝ հիմնված բջջային արժեքի վրա Kutools- ի համար Excel- ի

Տեղադրեք տողը ներքևում `հիմնվելով VBA- ի բջջային արժեքի վրա
VBA գործարկմամբ բջիջի արժեքի հիման վրա տող տեղադրելու համար կատարեք հետևյալ քայլերը.
1. Մամուլ Alt + F11 ստեղները միաժամանակ, և ա Microsoft Visual Basic հավելվածների համար պատուհանը դուրս է գալիս:
2: սեղմեք Տեղադրել > Մոդուլներ, ապա կպցրեք ներքևում գտնվող VBA կոդի վրա ՝ դուրս գալու համար Մոդուլներ պատուհան.
VBA. Ներդիր տողը ներքևում ՝ ելնելով բջջային արժեքից:
Sub BlankLine()
'Updateby20150203
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
Set WorkRng = WorkRng.Columns(1)
xLastRow = WorkRng.Rows.Count
Application.ScreenUpdating = False
For xRowIndex = xLastRow To 1 Step - 1
Set Rng = WorkRng.Range("A" & xRowIndex)
If Rng.Value = "0" Then
Rng.Offset(1, 0).EntireRow.Insert Shift: = xlDown
End If
Next
Application.ScreenUpdating = True
End Sub
3: սեղմեք F5 բանալին կամ Վազում կոճակը, դուրս է գալիս երկխոսություն և ընտրում սյունը զրո: Տեսեք,
4: սեղմեք OK, Դրանից հետո դատարկ տողերը կտեղադրվեն զրոյական արժեքից ցածր:
Ակնարկ:
1. Եթե ցանկանում եք տողեր տեղադրել այլ արժեքի հիման վրա, կարող եք փոխել 0 ցանկացած արժեքի, որը ցանկանում եք VBA- ում. Եթե Rng.Value = "0" ապա.
2. Եթե ցանկանում եք զրոյից կամ այլ արժեքից բարձր տողեր տեղադրել, կարող եք օգտագործել ստորև նշված vba կոդը:
VBA. Տեղադրեք տողը զրոյական արժեքից վեր.
Sub BlankLine()
'Updateby20150203
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
Set WorkRng = WorkRng.Columns(1)
xLastRow = WorkRng.Rows.Count
Application.ScreenUpdating = False
For xRowIndex = xLastRow To 1 Step - 1
Set Rng = WorkRng.Range("A" & xRowIndex)
If Rng.Value = "0" Then
Rng.EntireRow.Insert Shift: = xlDown
End If
Next
Application.ScreenUpdating = True
End Sub
Տեղադրեք վերևում շարքը ՝ հիմնված բջջային արժեքի վրա Kutools- ի համար Excel- ի
Եթե ծանոթ չեք VBA- ին, կարող եք փորձել Excel- ի համար նախատեսված գործիքներ's Ընտրեք հատուկ բջիջներ օգտակարություն, ապա վերևում շարքեր տեղադրեք:
Excel- ի համար նախատեսված գործիքներ, ավելի քան 300 հարմար գործառույթներ, ավելի հեշտացնում է ձեր գործերը: | ||
Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝(Անվճար ներբեռնեք Kutools- ի համար Excel- ը հիմա!)
1. Ընտրեք ցուցակը, որից ուզում եք պարզել կոնկրետ բջիջները և կտտացնել Կուտոլս > ընտրել > Ընտրեք հատուկ բջիջներ, Տեսեք,
2. Բացվող պատուհանում ստուգեք Ամբողջ շարքը տարբերակը, ապա անցեք ընտրելու հավասար - ից Հատուկ տեսակ ցուցակը, ապա մուտքագրեք ճիշտ տուփի տուփում այն արժեքը, որը ցանկանում եք գտնել: Տեսեք,
3: սեղմեք Ok, և դուրս է գալիս երկխոսություն ՝ ընտրված շարքերի քանակը հիշեցնելու համար, պարզապես փակեք այն:
4. Տեղադրեք կուրսորը մեկ ընտրված շարքում և ընտրելու համար սեղմեք աջ Տեղադրել համատեքստային ընտրացանկից: Տեսեք,
Այժմ տողերը տեղադրվում են վերևում ՝ հիմնվելով որոշակի արժեքի վրա:
Տեղադրեք վերևում շարքերը ՝ հիմնված բջջային արժեքի վրա
Հարաբերական հոդվածներ:
Գրասենյակի արտադրողականության լավագույն գործիքները
Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով
- Վերաօգտագործել: Արագ տեղադրեք բարդ բանաձևեր, գծապատկերներ և այն ամենը, ինչ դուք նախկինում օգտագործել եք. Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
- Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
- Միաձուլել բջիջները / տողերը / սյունակները առանց տվյալների կորստի. Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերը / սյունակները... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
- Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
- Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
- Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
- Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
- Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
- Ավելի քան 300 հզոր հատկություններ. Աջակցում է Office / Excel 2007-2021 և 365: Աջակցում է բոլոր լեզուներին: Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում: Ամբողջական հնարավորություններ 30-օրյա անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք:

Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:




































