Страницы: 1
RSS
Показать скрытый лист, Показать определенный скрытый лист
 
Добрый день. В файле XL, у меня большое количество листов срыто, и мне периодически приходится отображать тот или иной лист, вот как это ускорить с помощью макроса. Спасибо заранее.
 
ПКМ  по листам--->Показать--->Выбрать нужный из списка--->ОК
Куда еще быстрее?
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Спасибо, но у меня их около 200, поэтому хотел найти подходящий макрос.
 
Цитата
tom_811 написал:
периодически приходится отображать тот или иной лист
Цитата
tom_811 написал:
у меня их около 200
и как определять какой надо отобразить? При такой постановке задачи ответ Максима В. кажется более чем логичным и быстрым.
А в коде все просто:
Код
ActiveWorkbook.Sheets("имя листа").Visible = True
подставляете нужное имя и все.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Все отлично, спасибо, но как сделать так, что бы вводить имя листа не в код макроса, а  в выпадающее окно при выборе макроса?
 
tom_811, Ваша тема о чём? Показать скрытый лист,. Ответ на этот вопрос получен? Получен. Теперь у Вас совсем другая задача - как выбьрать лист (литсы) при помощи выпадающего списка. А это уже вопрос для новой темы.
И не начинайте песню о том, что всё это у Вас в одном файле. Файл один - задачи разные.
 
Уважаемый модератор, если вопрос не закрыт значит ответ не получен до конца, и задача стоит как показать именно определенный лист для оптимизации работы в XL.
 
Уважаемый tom_811, если посетитель будет искать ответ на вопрос о том, как указывать где-то лист - какой процент вероятности, что он будет открывать темы  об отображении скрытых листов?

Цитата
tom_811 написал:  если вопрос не закрыт
Вопрос закрыт. Не закрыта Ваша задача - это да. Но задача может содержать десятки попутных вопросов. А пункт правил "один вопрос - одна тема" не отменялся
 
Цитата
tom_811 написал:
как сделать так, что бы вводить имя листа не в код макроса, а  в выпадающее окно при выборе макроса?
никак. В этом окне нет аргументов для ввода. Как вариант использовать в коде макроса InputBox: Диалог ввода информации пользователем InputBox
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Цитата
tom_811 написал:
если вопрос не закрыт значит ответ не получен
Ответ на вопрос, вынесенный в название темы, получен. Точка!
Страницы: 1
Наверх