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

Ինչպե՞ս ստանալ Google թերթերում թերթիկների անունների ցուցակ:

Այս հոդվածում ես կներկայացնեմ ընթացիկ թերթիկի անվան անվանումը կամ Google թերթերում թերթիկների անունների ցանկը ստանալու համար որոշ մեթոդներ:

Ձեռք բերեք ընթացիկ թերթի անունը Goolge թերթերում ՝ գրերով

Ձեռք բերեք աղյուսակների անունների ցուցակ Google թերթերում ՝ սցենարով


Ձեռք բերեք ընթացիկ թերթի անունը Goolge թերթերում ՝ գրերով

Google թերթերում ընթացիկ թերթիկի անունը ստանալու համար հետևյալ պարզ սցենարը կարող է օգնել ձեզ ՝ առանց ձեռքով անունը մուտքագրելու, արեք հետևյալը.

1: Սեղմեք Գործիքներ > Սց. Խմբագիր, տես նկարի նկարը.

փաստաթուղթ ստանալ թերթիկի անունը 1

2, Բացված նախագծի պատուհանում պատճենեք և կպցրեք ստորև ներկայացված սցենարի կոդը դատարկի մեջ Կոդ պատուհան, տես նկարի նկարը.

function sheetName() {
  return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

փաստաթուղթ ստանալ թերթիկի անունը 2

3, Այնուհետև պահեք ծածկագրի պատուհանը և վերադարձեք այն թերթիկին, որը ցանկանում եք ստանալ իր անունը, ապա մուտքագրեք այս բանաձևը. =sheetname() խցում և սեղմել Մտնել ստեղնը, թերթի անունը կցուցադրվի միանգամից, տես նկարի նկարը.

փաստաթուղթ ստանալ թերթիկի անունը 3


Ձեռք բերեք աղյուսակների անունների ցուցակ Google թերթերում ՝ սցենարով

Եթե ​​ցանկանում եք ձեռք բերել բոլոր թերթիկների անունները Google թերթերում, ահա մեկ այլ սցենար կարող է ձեզ լավություն բերել, արեք հետևյալ կերպ.

1: Սեղմեք Գործիքներ > Ձեռագիր խմբագիր ՝ ծրագրի պատուհանը անցնելու համար, իսկ հետևյալ սցենարի կոդը պատճենեք և կպցրեք դատարկ տեղում Կոդ պատուհան, տես նկարի նկարը.

function sheetnames() { 
  var out = new Array()
  var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
  for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
  return out  
}

փաստաթուղթ ստանալ թերթիկի անունը 4

2, Դրանից հետո պահեք ծածկագրի պատուհանը և վերադարձեք այն թերթին, որը ցանկանում եք ստանալ բոլոր թերթի անունները, ապա մուտքագրեք այս բանաձևը. =sheetnames() խցում և սեղմել Մտնել ստեղն, բոլոր թերթիկների անունները Google թերթերում կներկայացվեն հետևյալ նկարում.

փաստաթուղթ ստանալ թերթիկի անունը 5


Թվարկեք բոլոր թերթերի անունները և անցեք նրանց միջև ՝ օգտագործելով հղումներ կամ կոճակներ Excel- ի աշխատանքային գրքում.

հետ Excel- ի համար նախատեսված գործիքներ's Ստեղծեք թերթիկների անունների ցուցակ օգտակար, դուք կարող եք արագ ցուցակագրել բոլոր աշխատաթերթերի անունները նոր թերթում `հիպերհղումներ կամ մակրո կոճակներով, այնուհետև նրանց միջև կարող եք անցնել ձեր կարիքներին:

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

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

🤖 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 (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks :)))
This comment was minimized by the moderator on the site
This script in Google Sheets works great! However, sheetnames() doesn't seem to update when new sheets are added or sheets are renamed. Is there a way to make it refresh?
This comment was minimized by the moderator on the site
why is it not working for me?i have copied the scripts and they seem so run with no errors, but when i go to google sheets, it dosent show the function "sheetsname"
This comment was minimized by the moderator on the site
Save the script and run
This comment was minimized by the moderator on the site
How to export all sheet names in open excel file to Google Sheet? Thank you
This comment was minimized by the moderator on the site
How to export all sheet names in open excel file to Google Sheet?
This comment was minimized by the moderator on the site
works for me! Thanks!!!
This comment was minimized by the moderator on the site
TypeError: Cannot read property 'getSheets' of null (riadok 3, súbor Kód)
This comment was minimized by the moderator on the site
Sorry.I did something wrong.It is already working fine.
This comment was minimized by the moderator on the site
Hey, may i know what is your mistake? i have the same error
This comment was minimized by the moderator on the site
Hi.
Of course You can.
I created a script using the Google Script Manager (script.google.com) and thought it would work automatically on all sheets in my google drive, but that wasn't true.Probably a script created throught Google Script Manager, not throught sheet, is not linked to a sheet.I had to create a script via menu in the top bar in the open Google Sheets "Tools / Script Editor" and the function I created works only in that given sheet.Please write if this solved your problem.
:)
This comment was minimized by the moderator on the site
Hello,


Ive registered an account just to say, ive found a way to automatically update this function, its a cheat really.



In cell C!, ive put a checkbox.

At my header of sheet names, I put this code.



=if(C1=true,sheetnames(),)


Then, when we edit a tab name or create a new one, we uncheck the box and check it again and it is done, not perfect, but better than deleting the cell and re-pasting.


Thank you


Charlie.

EDIT , i tried inserting picture, but it seems to disappear.
This comment was minimized by the moderator on the site
For everyone wondering how to get the sheet index to update automatically, you need to be able to call the function and then Re-enter the formula into where you want the index to be kept.
In my case I have a dedicated Index Sheet, and after most of my functions I call 'sheetnames()' and then just Re-enter the formula in the specific cell.
This comment was minimized by the moderator on the site
sheetnames();
ss.getSheetByName('Index').getRange('A1').setFormula('=sheetnames()');
This comment was minimized by the moderator on the site
What's ss?
This comment was minimized by the moderator on the site
Hi Carlos,

var ss = SpreadsheetApp.getActive();

Hope that helps.
This comment was minimized by the moderator on the site
me pueden ayudar para crear una macro en GAS que abra una nueva hoja (sheet), luego la renombre y luego se puede escribir dentro de esta hoja nueva?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations