Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/вывести списком все листы, для удобства работы - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
вывести списком все листы, для удобства работы
Гость Дата: Пятница, 18.05.2012, 11:25 | Сообщение № 1
Группа: Гости
Здравствуйте.
Подскажите пожалуйста.
У меня много листов в екселе, естественно работать, мягко говоря, неудобно. Возможно ли как нибудь создать список с названиями листов сбоку, чтобы легко можно было искать нужный лист и переходить на него???
 
Ответить
СообщениеЗдравствуйте.
Подскажите пожалуйста.
У меня много листов в екселе, естественно работать, мягко говоря, неудобно. Возможно ли как нибудь создать список с названиями листов сбоку, чтобы легко можно было искать нужный лист и переходить на него???

Автор - Гость
Дата добавления - 18.05.2012 в 11:25
Hugo Дата: Пятница, 18.05.2012, 11:30 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Не пробовали нажать ПКМ на стрелочках навигации по листам?


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеНе пробовали нажать ПКМ на стрелочках навигации по листам?

Автор - Hugo
Дата добавления - 18.05.2012 в 11:30
Гость Дата: Пятница, 18.05.2012, 11:38 | Сообщение № 3
Группа: Гости
Классно... Я даже и не знала про такую функцию...
Спасибо, что просвятили)))
 
Ответить
СообщениеКлассно... Я даже и не знала про такую функцию...
Спасибо, что просвятили)))

Автор - Гость
Дата добавления - 18.05.2012 в 11:38
Alex_ST Дата: Пятница, 18.05.2012, 14:39 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Quote (Гость)
Спасибо, что просвятили

Игорь, а ты у нас оказывается святой, а не просветитель biggrin



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Quote (Гость)
Спасибо, что просвятили

Игорь, а ты у нас оказывается святой, а не просветитель biggrin

Автор - Alex_ST
Дата добавления - 18.05.2012 в 14:39
ivanov1974 Дата: Пятница, 18.05.2012, 19:52 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

Меня тоже интересует этот ворос. Но я ничего не понял, что такое ПКМ?
 
Ответить
СообщениеМеня тоже интересует этот ворос. Но я ничего не понял, что такое ПКМ?

Автор - ivanov1974
Дата добавления - 18.05.2012 в 19:52
Serge_007 Дата: Пятница, 18.05.2012, 21:51 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (ivanov1974)
что такое ПКМ?

Правая Кнопка Мыши


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (ivanov1974)
что такое ПКМ?

Правая Кнопка Мыши

Автор - Serge_007
Дата добавления - 18.05.2012 в 21:51
ivanov1974 Дата: Воскресенье, 20.05.2012, 15:36 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

Спасибо!
 
Ответить
СообщениеСпасибо!

Автор - ivanov1974
Дата добавления - 20.05.2012 в 15:36
nikitan95 Дата: Воскресенье, 20.05.2012, 16:51 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация: 0 ±
Замечаний: 0% ±

2016
ПКМ конечно не плохой вариант, а если листов к примеру больше ста? В смысле что можно ли посредством функций вывести на первом листе список листов и при нажатии на них перейти на соответствующий лист?


Сообщение отредактировал nikitan95 - Воскресенье, 20.05.2012, 16:52
 
Ответить
СообщениеПКМ конечно не плохой вариант, а если листов к примеру больше ста? В смысле что можно ли посредством функций вывести на первом листе список листов и при нажатии на них перейти на соответствующий лист?

Автор - nikitan95
Дата добавления - 20.05.2012 в 16:51
Serge_007 Дата: Воскресенье, 20.05.2012, 17:15 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (nikitan95)
...можно ли посредством функций вывести на первом листе список листов?

Нет.

Альтернатива - см. вложение. Макросы должны быть разрешены
К сообщению приложен файл: SheetList.xls (38.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (nikitan95)
...можно ли посредством функций вывести на первом листе список листов?

Нет.

Альтернатива - см. вложение. Макросы должны быть разрешены

Автор - Serge_007
Дата добавления - 20.05.2012 в 17:15
nikitan95 Дата: Вторник, 22.05.2012, 08:06 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 410
Репутация: 0 ±
Замечаний: 0% ±

2016
спасибо, Сергей! Превосходное решение. Думаю, многим будет полезно. Виват!
 
Ответить
Сообщениеспасибо, Сергей! Превосходное решение. Думаю, многим будет полезно. Виват!

Автор - nikitan95
Дата добавления - 22.05.2012 в 08:06
Гость Дата: Пятница, 01.06.2012, 12:00 | Сообщение № 11
Группа: Гости
Сергей, а как поправить формулу на листе "Список"
[vba]
Code
=ЕСЛИ(ПРОВЕРКА;ГИПЕРССЫЛКА(ЛИСТ.СПИСОК&"'!A1";ЛИСТ.ИМЯ);"")
[/vba]
так чтобы в общем списке листок не было самого листа "Список" и пары еще заранее известных, например Март и Сентябрь?
 
Ответить
СообщениеСергей, а как поправить формулу на листе "Список"
[vba]
Code
=ЕСЛИ(ПРОВЕРКА;ГИПЕРССЫЛКА(ЛИСТ.СПИСОК&"'!A1";ЛИСТ.ИМЯ);"")
[/vba]
так чтобы в общем списке листок не было самого листа "Список" и пары еще заранее известных, например Март и Сентябрь?

Автор - Гость
Дата добавления - 01.06.2012 в 12:00
Serge_007 Дата: Пятница, 01.06.2012, 12:26 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Гость)
как поправить формулу на листе "Список"

Её править не надо. Тут дело не в формуле на листе, а в именованых формулах, на которые она ссылается. Вот их и надо изменять


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Гость)
как поправить формулу на листе "Список"

Её править не надо. Тут дело не в формуле на листе, а в именованых формулах, на которые она ссылается. Вот их и надо изменять

Автор - Serge_007
Дата добавления - 01.06.2012 в 12:26
Гость Дата: Пятница, 01.06.2012, 13:16 | Сообщение № 13
Группа: Гости
возможно ошибаюсь, но ведь в принципе возможно написать через условие на совпадение имени в заданным и при выполнении условия задавать пустое значение ... в общем попробую, т.к. в корне не представляю как работать с именованными диапазонами для листов и как их вообще задавать =)
 
Ответить
Сообщениевозможно ошибаюсь, но ведь в принципе возможно написать через условие на совпадение имени в заданным и при выполнении условия задавать пустое значение ... в общем попробую, т.к. в корне не представляю как работать с именованными диапазонами для листов и как их вообще задавать =)

Автор - Гость
Дата добавления - 01.06.2012 в 13:16
Гость Дата: Пятница, 01.06.2012, 13:48 | Сообщение № 14
Группа: Гости
предложенный мною вариант не есть хорошо,
[vba]
Code
=ЕСЛИ((ИЛИ(ЕСЛИ(ПРОВЕРКА;ЛИСТ.ИМЯ;"")="Март";ЕСЛИ(ПРОВЕРКА;ЛИСТ.ИМЯ;"")="Сентябрь")=ИСТИНА); ""; ЕСЛИ(ПРОВЕРКА;ГИПЕРССЫЛКА(ЛИСТ.СПИСОК&"'!A1";ЛИСТ.ИМЯ);""))
[/vba]
т.к. отработав условие остается пустая ячейка и выглядеть это будет например так (исключаем "Март"):
Список
Январь 2012
Фераль

Апрель
Май
Июнь
Июль
Август

Октябрь
Ноябрь
Декабрь

а по хорошему нужно чтобы было без пустых ячеек ... полистаю почитаю, может разберусь как с диапазонами работать =)
 
Ответить
Сообщениепредложенный мною вариант не есть хорошо,
[vba]
Code
=ЕСЛИ((ИЛИ(ЕСЛИ(ПРОВЕРКА;ЛИСТ.ИМЯ;"")="Март";ЕСЛИ(ПРОВЕРКА;ЛИСТ.ИМЯ;"")="Сентябрь")=ИСТИНА); ""; ЕСЛИ(ПРОВЕРКА;ГИПЕРССЫЛКА(ЛИСТ.СПИСОК&"'!A1";ЛИСТ.ИМЯ);""))
[/vba]
т.к. отработав условие остается пустая ячейка и выглядеть это будет например так (исключаем "Март"):
Список
Январь 2012
Фераль

Апрель
Май
Июнь
Июль
Август

Октябрь
Ноябрь
Декабрь

а по хорошему нужно чтобы было без пустых ячеек ... полистаю почитаю, может разберусь как с диапазонами работать =)

Автор - Гость
Дата добавления - 01.06.2012 в 13:48
ABC Дата: Пятница, 01.06.2012, 14:02 | Сообщение № 15
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Я предложил бы такой вариант:
вводите в диапазон $H$3:$H$10 не нужные, можно расширить диапазон...

Code
=ЕСЛИ(ПРОВЕРКА;ЕСЛИ(ЕНД(ПОИСКПОЗ(ЛИСТ.ИМЯ;$H$3:$H$10;0));ГИПЕРССЫЛКА(ЛИСТ.СПИСОК&"'!A1";ЛИСТ.ИМЯ);"");"")


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
СообщениеЯ предложил бы такой вариант:
вводите в диапазон $H$3:$H$10 не нужные, можно расширить диапазон...

Code
=ЕСЛИ(ПРОВЕРКА;ЕСЛИ(ЕНД(ПОИСКПОЗ(ЛИСТ.ИМЯ;$H$3:$H$10;0));ГИПЕРССЫЛКА(ЛИСТ.СПИСОК&"'!A1";ЛИСТ.ИМЯ);"");"")

Автор - ABC
Дата добавления - 01.06.2012 в 14:02
Гость Дата: Пятница, 01.06.2012, 14:11 | Сообщение № 16
Группа: Гости
Quote (ABC)
Я предложил бы такой вариант:
вводите в диапазон $H$3:$H$10 не нужные, можно расширить диапазон...

кстати да, так более грамотно, но все же результат остается прежним =( а именно список имеет вид:
[vba]
Code
Список
Январь 2012
Фераль

Апрель
Май
Июнь
Июль
Август

Октябрь
Ноябрь
Декабрь
[/vba]
вместо требуемого:
[vba]
Code
Список
Январь 2012
Фераль
Апрель
Май
Июнь
Июль
Август
Октябрь
Ноябрь
Декабрь
[/vba]
 
Ответить
Сообщение
Quote (ABC)
Я предложил бы такой вариант:
вводите в диапазон $H$3:$H$10 не нужные, можно расширить диапазон...

кстати да, так более грамотно, но все же результат остается прежним =( а именно список имеет вид:
[vba]
Code
Список
Январь 2012
Фераль

Апрель
Май
Июнь
Июль
Август

Октябрь
Ноябрь
Декабрь
[/vba]
вместо требуемого:
[vba]
Code
Список
Январь 2012
Фераль
Апрель
Май
Июнь
Июль
Август
Октябрь
Ноябрь
Декабрь
[/vba]

Автор - Гость
Дата добавления - 01.06.2012 в 14:11
ABC Дата: Пятница, 01.06.2012, 14:39 | Сообщение № 17
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
смотрите в ИМЕНИ ЛИСТА не должен быть ПРОБЕЛЫ.
массивная
Excel 2007
К сообщению приложен файл: 6540919.xls (57.0 Kb)


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет


Сообщение отредактировал ABC - Пятница, 01.06.2012, 14:49
 
Ответить
Сообщениесмотрите в ИМЕНИ ЛИСТА не должен быть ПРОБЕЛЫ.
массивная
Excel 2007

Автор - ABC
Дата добавления - 01.06.2012 в 14:39
Гость Дата: Пятница, 01.06.2012, 15:04 | Сообщение № 18
Группа: Гости
спасибо! воспользуюсь вашим вариантом =)
 
Ответить
Сообщениеспасибо! воспользуюсь вашим вариантом =)

Автор - Гость
Дата добавления - 01.06.2012 в 15:04
ABC Дата: Пятница, 01.06.2012, 15:11 | Сообщение № 19
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Quote (Гость)
воспользуюсь вашим вариантом

не мой вариант - вариант Сергея, я добавил кои что по Вашему 2-му хотелку!!! и все... smile


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
Сообщение
Quote (Гость)
воспользуюсь вашим вариантом

не мой вариант - вариант Сергея, я добавил кои что по Вашему 2-му хотелку!!! и все... smile

Автор - ABC
Дата добавления - 01.06.2012 в 15:11
Serge_007 Дата: Пятница, 01.06.2012, 16:56 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (ABC)
не мой вариант - вариант Сергея

Не, я сам этот файлик где-то когда-то нашел smile

Подшаманил, сделал свой вариант, с исключаемыми листами. Можно ещё доработать, но сейчас лень smile
К сообщению приложен файл: SheetList2.xls (49.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (ABC)
не мой вариант - вариант Сергея

Не, я сам этот файлик где-то когда-то нашел smile

Подшаманил, сделал свой вариант, с исключаемыми листами. Можно ещё доработать, но сейчас лень smile

Автор - Serge_007
Дата добавления - 01.06.2012 в 16:56
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!