Делаем выпадающие списки с картинками
Как, вы еще ни разу не работали с выпадающими списками в программе Эксель? И вот теперь вам нужна помощь – не все и не сразу становится понятным. Тогда читайте и внимайте: мы надеемся быть вам полезными!
Итак, допустим, у вас задача: создать документ, чтобы у читателя была возможность выбрать товар и фото из выпадающего списка. То есть, одна из ячеек документа должна содержать выпадающий список с позициями, при выборе того или иного наименования рядом должна появляться фотография товара.
Что ж, для начала нам нужно создать список и присвоить ему название. Делаем на первом листе таблицу. Допустим, она будет содержать модели телефонов. Тогда один столбик под шапкой модели будет нести текстовую информацию о моделях, а второй – под шапкой фотографии. Соответственно, тут будут размещены фото.
Отлично, информацию поместили. Теперь списку присваиваем имя, это дает возможность ссылаться на список в дальнейшем. Это делается по пути: Вставка – Имя – Присвоить. В качестве адреса (в поле формула) мы можем указать: =СМЕЩ(Лист1!$A$1;1;0;СЧЁТЗ(Лист1!$A:$A)-1;1)
Данная формула будет определять последнюю ячейку в первом столбике и на выходе она выдаст весь диапазон ячеек. Впоследствии, кстати, у вас будет возможность дополнить столбик моделями, и диапазон вам исправлять не надо. Понятное дело, вместо листа 1 и адреса ячеек вы можете и должны вставить свои значения. Ну а если вам не нужно ничего дописывать, и список статичен, просто указывайте = (первая ячейка):(последняя ячейка списка).
На втором листе нам потребно создать ячейку с выезжающим списком. Делается это в Данных – Проверка. (при выделенной нужной клетке). В допустимых значениях нажимаем список, а Источником станет имя, присвоенное нами списку. Этой ячейке тоже можно присвоить свое имя.
А потом мы начинаем копировать фотографии из фотоальбома в выпадающий список. Выделяем первую фотографию, зажимаем клавишу Шифт, открываем Правку. И сразу видим, что появился пункт, позволяющий Копировать рисунок. После копирования идем на второй лист и вставляем рядом со списком (в другую пустую клеточку) рисунок. А потом делаем ссылку, и эта ссылка укажет на ячейку с фото. Идем во Вставку-Имя-Присвоить (вы помните этот пункт, не так ли?) и вставляем в формулу =СМЕЩ(Лист1!$B$2;ПОИСКПОЗ(выбор;имя списка;0)-1;0;1;1). Теперь выделяем на втором листе фото и в формулу ставим = имя ссылки. Нажимаем энтер. Все.
Читайте также: Из мира операционных систем
- 01/10/2011 21:10 - Сортировка ячеек по цвету
- 25/09/2011 13:31 - Условное форматирование
- 28/08/2011 10:09 - Конвертер разных величин
- 27/08/2011 17:59 - Как найти латинские буквы в русском документе?
- 21/08/2011 19:33 - Многоуровневые таблицы и группировка строк
- 12/03/2011 23:07 - Условное форматирование таблицы в Excel 2010
- 12/03/2011 22:57 - Рисуем свободную таблицу в Excel 2010
- 13/12/2010 18:17 - Столбцы в Excel – преобразование в строки
- 13/12/2010 17:27 - Таблицы Excel
- 13/12/2010 16:49 - Документ Excel
Комментарии
а как Вы действовали? у меня все получилось..
Для запуска списка достаточно скопировать только одну фотографию.
---------------------------------------------
Цитата:"Этой ячейке тоже можно присвоить свое имя."
Не можно. а нужно!!!
---------------------------------------------------
На втором листе делаем выпадающий список.
Присваиваем ему ***ИМЯ1***.
На первом листе ячейке с фото присваиваем *ИМЯ2*
В формуле пишем:
=СМЕЩ(Лист1!$B$2;ПОИСКПОЗ( ***ИМЯ1***;ИМЯ спика в начале статьи;0)-1;0;1;1).
Теперь выделяем на втором листе фото и в строку формул(На верху ниже панели инструментов) ставим
=***ИМЯ2*** Нажимаем энтер. Все.
Содрал вот тут:
http://www.planetaexcel.ru/techniques/1/39/
RSS лента комментариев этой записи.