За да разберете кой работен лист е активен в работна книга, можете да използвате подходящото свойство VBA във вашия макрос на Excel
Всяка работна книга има работен лист (или лист с диаграма), който е активен в момента. Това е листът, който е избран в съответния файл чрез раздела на работния лист.
Можете да използвате функцията „ActiveSheet.Name“, за да използвате макрос, за да разберете кой лист е включен. Следният макрос показва как да използвате функцията на практика:
Име на лист за подпоказване ()
MsgBox ActiveWorkbook.ActiveSheet.Name
End Sub
Когато стартира, Excel показва малък прозорец с името на активния работен лист в активната работна книга
Ако искате да идентифицирате активния работен лист в друга работна книга (вместо активната работна книга), заменете фразата „ActiveWorkbook“ с фразата „Работни книги („ Name.xls “)“.
За да въведете макроса, натиснете ALT F11 в Excel, за да изведете редактора на VBA. Използвайте командата INSERT - MODULE, за да вмъкнете празен модулен лист. За да стартирате макроса директно от Excel, използвайте комбинацията от клавиши ALT F8.