Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2012, 01:14   #1
bize
Форумчанин
 
Регистрация: 07.01.2012
Сообщений: 152
По умолчанию только то что видем

описание в примере
Вложения
Тип файла: rar ВС2.rar (6.4 Кб, 13 просмотров)
bize вне форума Ответить с цитированием
Старый 28.01.2012, 01:48   #2
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

И в какие это ворота?
Цитата:
только то что видем
описание в примере
Вы указания раздаете?
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 28.01.2012, 01:57   #3
bize
Форумчанин
 
Регистрация: 07.01.2012
Сообщений: 152
По умолчанию

Вы указания раздаете?


Нет и не думал про такое,просто совета спрашиваю.
bize вне форума Ответить с цитированием
Старый 28.01.2012, 02:26   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Можно сделать макросом по событию выделения ячейки.
Но если макросом давать проверке ввода список значений - то есть ограничение на длину строки.
Лучше вероятно менять данные в диапазоне, на который ссылается проверка - т.е. использовать доп.столбец.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 28.01.2012 в 02:31.
Hugo121 вне форума Ответить с цитированием
Старый 28.01.2012, 11:46   #5
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Если макрос запускать по событию выделения ячейки (в примере - это "B9"), то очень большая вероятность следующего: пусть ячейка "B9" уже выделена. То при изменении фильтра в диапазоне исходных значений, нужного события не возникнет, и нажав на выпадающий список (на стрелочку возле ячейки) мы, естественно, не увидим никаких изменений. Но зато произойдет событие пересчета листа (если, конечно, на нем есть хотя бы одна пересчитываемая формула). Запуск макроса можно осуществлять по этому событию. Пример во вложении.

P.S. Замечание Hugo121 относительно ограничения длины строки остается в силе. Можно перезаписывать данные в доп. столбец и ссылаться на диапазон ячеек. Такой пример представлен во 2-м вложении. Используется дополнительный (скрытый) столбец "N".
Вложения
Тип файла: rar ВС2_2.rar (11.9 Кб, 9 просмотров)
Тип файла: rar ВС2_3.rar (12.2 Кб, 11 просмотров)
Чем шире угол зрения, тем он тупее.

Последний раз редактировалось SAS888; 28.01.2012 в 12:19. Причина: Добавлено
SAS888 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
регвыр, что в записи только числа и пробелы pray_driver PHP 3 01.11.2011 16:27
DbGrid - Что то надо выключить...вот только что NitroSki БД в Delphi 12 01.07.2011 08:05
Подсветка только что вставленной записи в БД artemavd Общие вопросы Delphi 13 02.05.2011 09:23
Сохранение файла в только что созданную директорию artemavd Общие вопросы Delphi 20 30.07.2010 10:41