Excel-ийн ажлын дэвтэр дээрх бүх хуудасны нэрсийн жагсаалтыг авах 3 хурдан арга

Одоо хуваалцах:

Хэрэв танд хэдэн зуун ажлын хуудас бүхий Excel-ийн ажлын дэвтэр байгаа бол одоо бүх ажлын хуудасны нэрсийн жагсаалтыг авахыг хүсч байгаа бол энэ нийтлэлийг үзнэ үү. Энд бид танд 3 энгийн аргыг хуваалцах болно.

Excel ажлын дэвтэр дэх ажлын хуудас

Заримдаа Excel-ийн ажлын дэвтэр дээрх бүх ажлын хуудасны нэрсийн жагсаалтыг гаргахыг шаардаж магадгүй юм. Хэрэв цөөхөн хуудас байгаа бол та хуудасны нэрийг гараар жагсаахад 1-р аргыг ашиглаж болно. Гэсэн хэдий ч, Excel-ийн ажлын номонд олон тооны ажлын хуудсууд байгаа тохиолдолд та илүү үр дүнтэй байдаг сүүлийн 2 аргыг ашиглах нь зүйтэй болов уу.

Арга 1: Жагсаалтыг гараар авах

  1. Эхлээд Excel-ийн тодорхой ажлын номыг нээнэ үү.
  2. Дараа нь хуудасны жагсаалтад байгаа хуудасны нэрийг хоёр удаа дарна уу.
  3. Дараа нь нэрийг хуулахын тулд “Ctrl + C” товчийг дарна уу.Хуудасны нэрийг хуулах
  4. Дараа нь текст файл үүсгээрэй.
  5. Дараа нь хуудасны нэрийг наахын тулд “Ctrl + V” товчийг дарна уу.Хуудасны нэрийг наах
  6. Одоо ийм байдлаар та хуудас бүрийн нэрийг текст файл руу нэг нэгээр нь хуулж болно.

Арга 2: Формула бүхий жагсаалт

  1. Эхэндээ "Томъёо" таб руу очоод "Нэрийн менежер" товчийг дарна уу.
  2. Дараа нь попап цонхонд "Шинэ" дээр дарна уу.Нэрийн менежер
  3. Дараагийн харилцах цонхонд "Нэр" талбарт "ListSheets" оруулна уу.
  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 нүдэнд дараах томъёог оруулна уу.
= INDEX (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 Workheet Set objNewWorkbook = Excel.Application.Workbooks.Add Set objNewWorksheet = objNewWorkbook.Sheets (1) For i = 1 To ThisWorkbook.Sheets.C), i objNewWorksheet.Cells (i, 1) = ThisWorkbook.Sheets (i). Name Next i With objNewWorksheet .Rows (2). Insert .Cells (1, 1) = "INDEX" .Cells (1, 1) .Font. Bold = True .Cells (1, 1) = "NAME". Эсүүд (2, 1) .Font.Bold = True. Баганууд ("A: B"). AutoFit End End End Sub

VBA код - Хуудасны нэрсийн жагсаалт

  1. Хожим нь "F5" дээр дарж энэ макрог яг одоо ажиллуулна уу.
  2. Нэгэн зэрэг Excel-ийн шинэ ажлын дэвтэр гарч ирэх бөгөөд үүнд эх сурвалж Excel-ийн ажлын номны ажлын хуудасны нэрсийн жагсаалтыг харж болно.Шинэ Excel-ийн ажлын дэвтэрт хуудасны нэрийг жагсаав

харьцуулалт

Давуу тал Сул тал
Арга 1 Үйлдэхэд хялбар Ажлын хуудас олон байгаа бол хэтэрхий төвөгтэй
Арга 2 Үйлдэхэд хялбар Эхлээд индексээ бичихийг шаардаж байна
Арга 3 Түргэн бөгөөд тохиромжтой Хэрэглэгчид гадны хортой макроос болгоомжлох хэрэгтэй
VBA-ийн шинэ тоглогчдод хүртэл хялбар байдаг

Excel нь эвдэрдэг

MS Excel нь үе үе эвдэрч, одоогийн файлуудыг хадгалахад хохирол учруулдаг. Тиймээс гадны хүчийг эзэмшихийг маш их зөвлөж байна Excel засвар гэх мэт хэрэгсэл DataNumen Outlook Repair. Excel-д өөрийгөө сэргээх функц нь байнга бүтэлгүйтдэг нь батлагдсантай холбоотой юм.

Зохиогчийн танилцуулга:

Ширли Жан бол мэдээлэл сэргээх мэргэжилтэн юм DataNumen, Үүнд мэдээлэл сэргээх технологиор дэлхийд тэргүүлэгч, Inc. sql засах програм хангамжийн бүтээгдэхүүнийг засах хэтийн төлөв. Дэлгэрэнгүй мэдээллийг авна уу WWW.datanumen.com

Одоо хуваалцах:

"Excel -ийн ажлын дэвтэрт байгаа бүх ажлын хуудасны нэрсийн жагсаалтыг авах 42 хурдан арга зам" гэсэн 3 хариулт.

  1. Хэрэв та табын нэрийг харж, файлд хадгалахгүй байхыг хүсвэл доор дурдсан алхмуудыг дагана уу.

    Алхам 1: Хулганаа "зүүн цонхны шилжилт" дүрс дээр (тэмдэгтээр илэрхийлсэн) байлга.

    Алхам 2: "Ctrl" товчийг дараад хулганы баруун товчийг дарна уу.

    Алхам 3: Та "Идэвхжүүлэх" гэсэн гарчигтай гарч ирэх цэстэй бүх "tab нэрс"-ийг харах болно.

  2. Хэрэв та табуудын нэрийг харахыг хүсвэл доор дурдсан 3 энгийн алхмыг дагаарай.

    Алхам 1: Хулганаа "зүүн цонхны шилжилт" дүрс дээр (тэмдэгтээр илэрхийлсэн) байлга.

    Алхам 2: "Ctrl" товчийг дараад хулганы баруун товчийг дарна уу.

    Алхам 3: Та "Идэвхжүүлэх" гэсэн гарчигтай гарч ирэх цэстэй бүх "tab нэрс"-ийг харах болно.

  3. Хөөх, гайхалтай блог бүтэц! Та хэр удаан блог хөтөлж байна вэ?
    та блог хөтлөхөд хялбар болгодог. Таны вэб сайтын бүхэл бүтэн харагдах байдал, агуулга нь бүү хэл гайхалтай!
    Та үүнтэй төстэй цахим худалдааг эндээс харж болно

  4. 2-р аргын хувьд ListSheets макро (=REPLACE(GET.WORKBBOOK(1),1,FIND(“]”,GET.WORKBOK(1)),””)) ашиглан дахин хүчлэх арга олсон уу? тооцоо? Би хуудасны нэрийг өөрчилж болох ч нүдний агуулгыг цэвэрлэж =INDEX(ListSheets,[RefCell]) томьёог дахин оруулах хүртэл үр дүнд нь хуучин хуудасны нэр үлдэнэ.

    Би p гэж хэлсэн бусад хүмүүст хариу хараагүйosted асуултууд, гэхдээ би #BLOCKED-тэй тулгарсан! Excel-ийг хааж, энэ макро ашиглан файлыг дахин нээсний дараа алдаа гарлаа. Би хадгалагдаж буй файлын лавлахыг Итгэмжлэгдсэн байршил болгох хэрэгтэй болсон.

  5. Жанетад өөрийн хуудсаа бэлтгэхдээ санал болгосон гайхалтай санаанууддаа бид танд дахин талархал илэрхийльеost- төгсөлтийн судалгаа
    нэмэх, мost хамгийн чухал нь, блог дахь бүх санааг хангах талаар post.

    Жилийн өмнө бид танай вэбсайтыг мэдэж байсан бол аврагдах байсан байх
    бидний хэрэглэж байсан ашиггүй арга хэмжээнээс.
    Маш их баярлалаа. насанд хүрэгчдэд зориулсан тоглоом

  6. Бид сайн дурынхны бүлэг бөгөөд нийгэмдээ шинэ схем нээж байна.
    Таны вэб сайт бидэнд үнэ цэнэтэй мэдээллийг санал болгосон. Та гайхалтай ажил хийсэн
    манай хамт олон танд талархалтай байх болно.
    Украины төлөө хандив өргө

  7. Гайхалтай, ямар вэблог вэ! Энэхүү вэб сайт нь танд хэрэгтэй мэдээллийг өгдөг
    Бид, үүнийг үргэлжлүүлээрэй. Украины төлөө хандив өргө

  8. Үүнд баярлалаа. Алхамыг хадгалахын тулд би функцийг ашигласан:

    =ИНДЕКС(Жагсаалтын хуудас, МӨР(A1))

    мөн хуулж авлаа. Ингэснээр надад 1-ээс n хүртэлх тоог барих Багана хэрэггүй болно

  9. 3-р арга нь сэтгэл татам шиг ажилладаг. Ажлын хуудасны нэрсийн жагсаалтыг харуулахын тулд одоо байгаа ажлын дэвтэр дотор ажлын хуудас үүсгэхийн тулд VBA кодыг хэрхэн өөрчлөх талаар мэдэх хүн байна уу?

  10. Би таны блогт дуртай.. маш сайхан өнгө, сэдэв. Та энэ вэб сайтыг өөрөө хийсэн үү эсвэл хэн нэгнийг ажилд авсан уу? Би өөрийн блог зохиох гэж байгаа тул та үүнийг хаанаас авснаа мэдэхийг хүсч байгаа тул хариулна уу. маш их баярлалаа

  11. МИНИЙ ФАЙЛЫН НЭР ЮУ ВЭ ИХ УРТ ВЭ? ТООН, 24 ОРНОГТОЙ ГЭДЭГ ГЭ.. ЭНЭ ТОМЪЁОГ АШИГЛАХАД ОЛСОН АЖЛЫН ХУУДАСНЫ ЗӨВХӨН ЭХНИЙ 12 ОРНОГ АВЧ БАЙНА.

  12. Хэрэв би хуудасны нэрийг өөрчилвөл би шинэчлэхгүй бөгөөд үүнтэй холбогдсон нүднүүд #REF авдаг! алдаа. Макрогүйгээр яаж шийдэх вэ? Баярлалаа.

  13. Маш их баярлалаа!
    O365-ийн шинэ функцүүдийн тусламжтайгаар та =TRANSPOSE(ListSheets)-ийг шууд ашиглах боломжтой.
    Хэрэв танд хуудасны дугаар хэрэгтэй/хэрэгтэй бол =SEQUENCE(COLUMNS(ListSheets)) ч динамик байна.

  14. Эдгээр гурван сонголтыг хуваалцсанд маш их баярлалаа. p-д хандсан хэрэглэгчтэй би санал нийлэхгүй байнаost "тэнэг" гэж. Шүүмжлэх нь маш амархан боловч бусдад туслахын тулд жинхэнэ хүчин чармайлт шаарддаг. Тусалсанд баярлалаа!

  15. Энэ бол тэнэг хэрэг - зүгээр л галзуурах болно PDF excel файлаас – та нэрс болон a PDF тус бүр.

  16. Би үүнийг хэрхэн шинэ ажлын дэвтэр үүсгэхийн оронд одоогийн ажлын дэвтэрт таб хийх/шинэчлэх вэ?

  17. Хэрэв та =INDEX(ListSheets,A2)-г =INDEX(ListSheets,Row(A1))-ээр сольсон бол тайлбар хийх 1 арга нь эхлээд жагсаалт шаардахгүй.

    2-р арга нь Excel 4.0-н хуучин функцийг ашигладаг тул макро идэвхжүүлсэн ажлын ном болгон хадгалахыг шаарддаг.

  18. Би алдаа гарлаа #БОГЛОСОН! 2-р аргыг туршиж үзэхэд (томьёотой жагсаалт). Би ажлын дэвтэртээ хуудасны нэрийг ашиглахыг хүсч байгаа тул VBA арга нь тус болохгүй.

  19. Сайн байна уу, Excel VBA-р жагсаалт маш сайн ажилладаг тул кодыг авахын тулд юу өөрчлөхийг зөвлөж байнаtart мөр4, Б багана (В4 дэх индекс, С4 дэх нэр)

  20. Баярлалаа! Энэ нь надад маш их цаг хэмнэсэн тул үүнийг бүгдтэй хуваалцсанд би үнэхээр талархаж байна!

    BTW, зөвхөн харагдахуйц (нуугдмал биш) ажлын хуудсыг хэвлэх арга бий юу? Би энд маш их зүйл асууж байгаагаа мэдэж байна, гэхдээ энэ нь томъёог илүү сайн болгож магадгүй юм 🙂

хариу үлдээх

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд гэж тэмдэглэгдсэн байна *