3 бързи начина за получаване на списък с всички имена на работни листове в работна книга на Excel

Споделете сега:

Ако имате работна книга на Excel, която има стотици работни листове и сега искате да получите списък с всички имена на работни листове, можете да се обърнете към тази статия. Тук ще споделим 3 лесни метода с вас.

Работни листове в Excel Workbook

Понякога може да се наложи да генерирате списък с всички имена на работни листове в работна книга на Excel. Ако има само няколко листа, можете просто да използвате Метод 1, за да изброите имената на листа ръчно. Ако обаче работната книга на Excel съдържа голям брой работни листове, по-добре използвайте последните 2 метода, които са много по-ефективни.

Метод 1: Вземете списък ръчно

  1. Първо отворете конкретната работна книга на Excel.
  2. След това щракнете двукратно върху името на лист в списъка с листове в долната част.
  3. След това натиснете „Ctrl + C“, за да копирате името.Копирайте името на листа
  4. По-късно създайте текстов файл.
  5. След това натиснете „Ctrl + V“, за да поставите името на листа.Поставете име на листа
  6. По този начин можете да копирате името на всеки лист в текстовия файл едно по едно.

Метод 2: Списък с формула

  1. В началото се обърнете към раздела „Формули“ и щракнете върху бутона „Мениджър на имена“.
  2. След това в изскачащия прозорец щракнете върху „Ново“.Мениджър на имена
  3. В следващия диалогов прозорец въведете “ListSheets” в полето “Name”.
  4. По-късно в полето „Отнася се за“ въведете следната формула:
= ЗАМЕНЕТЕ (GET.WORKBOOK (1), 1, FIND ("]", GET.WORKBOOK (1)), "")

Персонализирайте ново име

  1. След това щракнете върху „OK“ и „Close“, за да запазите тази формула.
  2. След това създайте нов работен лист в текущата работна книга.
  3. След това въведете „1“ в клетка А1 и „2“ в клетка А2.
  4. След това изберете двете клетки и ги плъзнете надолу, за да въведете 2,3,4,5 и т.н. в колона А.Въведете последователни числа
  5. По-късно поставете следната формула в клетка B1.
= ИНДЕКС (ListSheets, A1)

Въведете формула в клетка B1

  1. Веднага името на първия лист ще бъде въведено в клетка B1.
  2. И накрая, просто копирайте формулата надолу, докато видите „#REF!“ грешка.Копирайте формула надолу в списъка с имена на листа

Метод 3: Списък чрез Excel VBA

  1. За катоtart, задейства редактора на Excel VBA според „Как да стартирате VBA код във вашия Excel".
  2. След това поставете следния код в модул или проект.
Sub ListSheetNamesInNewWorkbook () Dim objNewWorkbook As Workbook Dim objNewWorksheet As Worksheet Set objNewWorkbook = Excel.Application.Workbooks.Add Set objNewWorksheet = objNewWorkbook.Sheets (1) For i = 1 To ThisWorkbook.Sjeets.JetCWorks.JetCworks. i objNewWorksheet.Cells (i, 1) = ThisWorkbook.Sheets (i) .Name Next i С objNewWorksheet .Rows (2) .Insert .Cells (1, 1) = "INDEX" .Cells (1, 1) .Font. Удебелен = Вярно. Клетки (1, 1) = "ИМЕ". Клетки (2, 1). Шрифт.Bold = Вярно. Колони ("A: B"). Автоматично монтиране Край с край Sub

VBA код - Имена на списъчни листове

  1. По-късно натиснете „F5“, за да стартирате този макрос точно сега.
  2. Веднага ще се появи нова работна книга на Excel, в която можете да видите списъка с имена на работни листове на изходната работна книга на Excel.Изброени имена на листове в нова работна книга на Excel

сравнение

Предимства Недостатъци
Метод 1 Лесен за работа Твърде обезпокоително, ако има много работни листове
Метод 2 Лесен за работа Изисква първо да въведете индекса
Метод 3 Бързо и удобно Потребителите трябва да се пазят от външните злонамерени макроси
Лесно дори за VBA начинаещи

Excel се поврежда

Известно е, че MS Excel от време на време се срива, като по този начин уврежда текущите файлове при запазване. Затова е силно препоръчително да се сдобиете с външен мощен Поправка на Excel инструмент, като DataNumen Outlook Repair. Това е така, защото е доказано, че тази функция за самовъзстановяване в Excel често се проваля.

Въведение на автора:

Шърли Джанг е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително sql корекция и outlook софтуерни продукти за ремонт. За повече информация посетете WWW.datanumen.com

Споделете сега:

Коментарите са забранени.