Author_R писал(а):Одно дело посмотреть на перечень листов, но совсем другое дело получить его в виде списка
ПОпробуйте этот макрос, работает отлично:
Sub SheetList()
Dim sheet As Worksheet
Dim cell As Range
With ActiveWorkbook
For Each sheet In ActiveWorkbook.Worksheets
Set cell = Worksheets(1).Cells(sheet.Index, 1)
cell.Formula = sheet.Name
Next
End With
End Sub
Перед тем как его запустить создайте новый лист и сделайте его активным
[quote="Author_R"]Одно дело посмотреть на перечень листов, но совсем другое дело получить его в виде списка[/quote]
ПОпробуйте этот макрос, работает отлично:
Sub SheetList()
Dim sheet As Worksheet
Dim cell As Range
With ActiveWorkbook
For Each sheet In ActiveWorkbook.Worksheets
Set cell = Worksheets(1).Cells(sheet.Index, 1)
cell.Formula = sheet.Name
Next
End With
End Sub
Перед тем как его запустить создайте новый лист и сделайте его активным