Како да направите листу свих радних листова у активној радној свесци користећи ВБА макро
Да ли желите да направите табелу свих листова у активној радној свесци? Користите следећи макро:
Табеле табела под -приказа ()
Дим Ров Ас Лонг
Затамњени лист као радни лист
Затамните нови лист као радни лист
Поставите Неублатт = АцтивеВоркбоок.Ворксхеетс.Адд
Ред = 1
За сваки лист у АцтивеВоркбоок.Ворксхеетс
Иф Схеет.Наме Нев Схеет.Наме Затим
Нови лист.Челије (ред, 1) = назив листа
Линија = линија + 1
Крај Ако
Следећи лист
Енд Суб
Макро ствара нови радни лист у активној радној свесци у који се чувају имена свих радних листова. Само нови прегледни лист је искључен са листе. Следећа слика приказује како резултат може изгледати:
Да бисте унели макро, отворите ВБА едитор у Екцелу помоћу комбинације тастера АЛТ Ф11. У овом уређивачу изаберите команду ИНСЕРТ - МОДУЛЕ и унесите макро. Покрећете макро из програма Екцел помоћу комбинације тастера АЛТ Ф8.