Բաց թողնել հիմնական բովանդակությունը

Ինչպե՞ս փոխարինել տիրույթի անունները Excel- ում բջջային հղումներով:

Որոշ մարդիկ նախընտրում են իրենց շարադրանքներում օգտագործել շատ ընդգրկույթների անուններ, քանի որ կարծում են, որ դրանք ավելի պարզ և հեշտ է կարդալու և հասկանալու համար: Բայց եթե ուզում եք տեսնել բջիջների իրական հղումները, ինչպե՞ս պետք է անեք: Այստեղ այս ձեռնարկը կներկայացնի երկու արագ հնարքներ ՝ այս խնդիրը լուծելու համար:

Փոխարինեք տիրույթի անունները VBA կոդով;

Արագ և հեշտությամբ փոխարինեք տիրույթի անունները Excel- ի համար Kutools- ով.

Օրինակ, այս աշխատանքային թերթում ես A2- ի տիրույթը կկոչեմ `A6 որպես վաճառքի գին, և անվանեք B2 որպես զեղչ, և ապա բանաձևում օգտագործելով և՛ միջակայքի անվանումը ՝ նոր գինը հաշվարկելու համար: Տեսեք,

           

Արագ հնարքներին հետևելուց հետո ընդգրկույթի անվանումը կփոխարինվի բջիջների հղումով, ինչպես ցույց է տրված ստորև:


նետ կապույտ աջ պղպջակ Փոխարինեք տիրույթի անունները VBA կոդով

Օգտագործելով VBA ՝ բանաձևի տիրույթի անունները բջջային հղումներով փոխարինելու համար, այն կարող եք կատարել քայլ առ քայլ, հետևյալ կերպ.

1. Ընտրեք այն միջակայքը, որը պարունակում է այն բանաձևերը, որոնք ցանկանում եք փոխարինել դրանց անունները բջջային հղումներով:

2: սեղմեք Երեվակիչ > Visual Basic or Alt + F11 նոր բացել Microsoft Visual Basic հավելվածների համար պատուհանը կցուցադրվի, կտտացրեք Տեղադրել>Մոդուլներ, և ապա մուտքագրեք հետևյալ կոդերը մոդուլում.

VBA կոդ. Փոխարինեք տիրույթի անունները Բացարձակ հղումով

Sub AbsoleteNamesWithRelativeRefs()
'Updateby20140603
Dim Rng As Range
Dim WorkRng As Range
Dim xName As Name
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas)
For Each Rng In WorkRng
    For Each xName In ThisWorkbook.Names
        If InStr(Rng.Formula, xName.Name) > 0 Then
            Rng.Formula = VBA.Replace(Rng.Formula, xName.Name, VBA.Replace(VBA.Replace(xName.RefersTo, "=", ""), "$", ""))
        End If
    Next
Next
End Sub

VBA կոդ. Փոխարինեք տիրույթի անունները հարաբերական հղումով

Sub ReplaceNamesWithRelativeRefs()
'Updateby20140603
Dim Rng As Range
Dim WorkRng As Range
Dim xName As Name
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas)
For Each Rng In WorkRng
    For Each xName In ThisWorkbook.Names
        If InStr(Rng.Formula, xName.Name) > 0 Then
            Rng.Formula = VBA.Replace(Rng.Formula, xName.Name, VBA.Replace(xName.RefersTo, "=", ""))
        End If
    Next
Next
End Sub

3. Այնուհետեւ կտտացրեք  Կոդը գործարկելու կոճակը ցուցադրում է երկխոսություն ՝ փոխարինելու տիրույթ ընտրելու համար: Տեսեք,

4. Այնուհետեւ կտտացրեք OK, և ընտրված բանաձևի տիրույթի բոլոր անունները փոխարինվել են: Տեսեք,

 

Փոխարինեք տիրույթի անունները բջիջների հարաբերական հղումներով

 

Փոխարինեք տիրույթի անունները բջիջների բացարձակ հղումներով



նետ կապույտ աջ պղպջակ Արագ և հեշտությամբ փոխարինեք տիրույթի անունները Excel- ի համար Kutools- ով

Եթե ​​դուք ունեք Excel- ի համար նախատեսված գործիքներ, նրա Փոխարինեք տիրույթի անունները օգտակար ծրագիրը կօգնի ձեզ արագ և հեշտությամբ փոխարինել տիրույթի անունները բջիջների հղումներով:

Excel- ի համար նախատեսված գործիքներ. Excel- ի ավելի քան 300 հարմարավետ հավելումներով, 30 օրվա ընթացքում անվճար փորձեք առանց սահմանափակումների: Get it Now

Քայլ 1. Խնդրում ենք կիրառել այս օգտակար ծրագիրը ՝ կտտացնելով Կուտոլս > Լրացուցիչ գործիքներ > Փոխարինեք տիրույթի անունները, Տեսեք,

Քայլ 2. Թռուցիկ երկխոսություն անունով Փոխարինեք տիրույթի անունները ցուցադրվում է և կտտացրեք Շարք բաժինը և այնուհետև ընտրեք այն տիրույթը, որը ցանկանում եք փոխարինել բջջային հղումներով Բազայի շարքը, Տեսեք,

Քայլ 3. Սեղմել ՓոխարինելՄեկ Փոխարինեք տիրույթի անունները -ուցադրվում է pop-up երկխոսությունը, որը ձեզ կասի փոփոխված բանաձևերի և անփոփոխ բանաձևերի քանակը, կտտացրեք Ok, և ապա ընտրված զանգի տիրույթի անունները փոխարինվել են բջիջների հղումներով: Տեսեք,

Մասին ավելի մանրամասն տեղեկություններ ստանալու համար Փոխարինեք տիրույթի անունները, Խնդրում ենք այցելել Փոխարինեք ընդգրկույթի անվանումների առանձնահատկության նկարագրությունը.


Հարաբերական հոդված:

Փոխեք բջիջների հղումը բանաձևերում ՝ Excel- ում անուններ ընդգրկելու համար

Գրասենյակի արտադրողականության լավագույն գործիքները

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները   |  Deleteնջել դատարկ շարքերը   |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի   |   Կլոր առանց բանաձևի ...
Super Փնտրել: Բազմաթիվ չափանիշների VLookup    Բազմակի արժեք VLookup  |   VLookup բազմաթիվ թերթերում   |   Fuzzy Փնտրել ....
Ընդլայնված բացվող ցուցակ: Արագ ստեղծեք բացվող ցուցակը   |  Կախված բացվող ցուցակ   |  Բազմակի ընտրություն Drop Down ցուցակ ....
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  |  Համեմատեք միջակայքերը և սյունակները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում   |  Դիզայնի տեսք   |   Մեծ Formula Bar    Աշխատանքային գրքույկի և թերթիկների կառավարիչ   |  Ռեսուրսների գրադարան (Ավտոմատ տեքստ)   |  Ամսաթիվ ընտրող   |  Միավորել աշխատանքային թերթերը   |  Գաղտնագրել/գաղտնազերծել բջիջները    Ուղարկեք նամակներ ըստ ցանկի   |  Սուպեր զտիչ   |   Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը, ...)   |   50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը, ...)   |   40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից, ...)   |   19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց, ...)   |   12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը, ...)   |   7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտված բջիջներ, ...)   |   ... եւ ավելին

Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար:  Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...

Նկարագրություն


Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Muchas gracias por el post! Me ha funcionado la macro perfectamente, una ayuda buenísima
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations