TGViewer
Магия Excel Магия Excel @lemur_excel · 49.9K subscribers
Post #29 3.07K
Оглавление.bas512 B
А вот и сам макрос — код ниже, но проще будет загрузить прикрепленный файл с модулем и его импортировать, как в видео.

Sub Оглавление()

Dim Contents As Worksheet
Set Contents = ActiveWorkbook.Worksheets.Add(before:=ActiveWorkbook.Worksheets(1))
Contents.Range("A1") = "Оглавление"
Contents.Name = "Оглавление"

For i = 2 To ActiveWorkbook.Worksheets.Count

Contents.Hyperlinks.Add Anchor:=Cells(i, 1), Address:="", SubAddress:="'" & ActiveWorkbook.Worksheets(i).Name & "'!A1", TextToDisplay:=ActiveWorkbook.Worksheets(i).Name
Next i

Contents.Columns(1).EntireColumn.AutoFit
End Sub
  • 👍 11
  • 🔥 2
  • ❤ 1
More from @lemur_excel
  1. Oct 6, 2026Имя умной таблицы при создании Не только модные и мощные вещи вроде массивов с вложенными…
  2. Oct 5, 2026Автоподбор ширины По умолчанию, если ширины столбца не хватает, числа будут скукоживаться…
  3. Oct 5, 2026С огромным удовольствием читаю новую книгу Николая Павлова И опять восхищаюсь его умением…
  4. Oct 1, 2026Списки в ячейках Excel: первое знакомство Продолжаем изучать новые опции и функции! В этом…
  5. Oct 1, 2026Если без Excel и Google Таблиц не проходит и дня, — вы наверняка знаете, сколько времени в…
  6. Sep 30, 2026Обновление в Excel: массив в одной ячейке Штуковина, которая постепенно будет доезжать до…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →