|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.03.2010, 11:40 | #1 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 10
|
Всплывающее окно, показывающее списком содержание ячеек другого листа
Уважаемые!
Подскажите, пожалуйста, как лучше реализовать всплывающее окно, которое бы показывало списком содержание ячеек другого листа |
09.03.2010, 12:09 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
|
09.03.2010, 13:18 | #3 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 10
|
Посмотрела..
Ммм... Дело в том, что показать содержание ячеек нужно по нажатию кнопки. Кнопку надо разместить в ячейке основной таблицы. Появившийся список - это справочная информация. Поэтому хотелось бы именно всплывающее окно. А потом этот список убирать хотелось бы нажатием кнопки типа "закрыть".. Пока не представляю, как можно с использованием этого инструмента "красиво" представить и убрать такой список.. |
09.03.2010, 14:19 | #4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Можно справочную информацию выводить формулами - плюс простейший макрос.
Есть ещё десяток других вариантов. Не увидев вашего файла, и не поняв, что вы подразумеваете под "всплывающим окном" (нарисуйте, хотя бы, как оно должно выглядеть), вряд ли вам кто-нибудь сможет помочь... |
09.03.2010, 14:51 | #5 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 10
|
Хорошо..
Итак, по нажатию кнопки СТМ на первом листе образца, хотелось бы видеть всплывающее окно, как на рисунке (оно там, правда, от руки ) |
09.03.2010, 17:05 | #6 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Попробуйте такой вариант: http://excelvba.ru/XL_Files/Sample__...__19-05-37.zip
|
10.03.2010, 09:12 | #7 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 10
|
Cпасибо огромное, это очень близко к желаемому.
Но я не разобралась, каким образом это сделано. Можно небольшую инструкцию? То же самое я хочу сделать для других столбцов.. |
10.03.2010, 10:47 | #8 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Алгоритм описывать достаточно долго.
Мне проще было переделать макрос)) Код:
Выделяете любую ячейку в любом столбце, жмёте кнопку, - и справа от этой ячейки отображается информация с другого листа (из соответствующего столбца) Проверяйте: http://excelvba.ru/XL_Files/Sample__...__13-17-31.zip Можно сделать и без кнопки - "справочная информация" будет появляться автоматически при выделении ячеек: Код:
Мне такой вариант нравится даже больше. PS: Вопрос спецам по VBA: как автофигуре назначить формулу, не выделяя её? Макрорекордер пишет 2 варианта: Код:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 10.03.2010 в 11:29. |
10.03.2010, 15:15 | #9 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 10
|
Спасибо..Но все же нужно сделать кнопку для каждого столбца...
Пожалуйста, покажите, как адаптировать макрос для каждой кнопки.. И еще вопрос.. Как можно реализовать показ данных из конкретной ячейки из другого листа при наведении курсора на ячейку основного листа. То есть чтобы это выглядело, как стандартное примечание к ячейке. Но в моем случае, это должно быть привязано к определенной ячейке, а не заноситься вручную в примечание. На моем примере. При наведении курсора на ячейку B5 на основном листе, должно показываться как в примечании значение ячейки B5 на 3-ем листе, т.е. 5.. |
10.03.2010, 15:21 | #10 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Цитата:
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компоненты всплывающее окно | Altera | Компоненты Delphi | 9 | 20.10.2014 19:10 |
Копирование содержание ячеек и их ширины | tae1980 | Microsoft Office Excel | 5 | 14.08.2009 15:25 |
всплывающее окно | niziriska | Общие вопросы Delphi | 5 | 08.07.2009 13:27 |
Всплывающее окно | EdNovice | Общие вопросы Delphi | 2 | 09.07.2008 18:04 |
[?] Всплывающее окно как в QIP | lazutov | Общие вопросы Delphi | 2 | 21.04.2008 09:12 |