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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2014, 12:16   #11
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Адрес поставьте свой (нет у меня 8000 столбцов):
Код:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, [G7:IV7]) Is Nothing Then Target(2, 1) = Empty
End Sub
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 30.04.2014, 12:35   #12
Whizer
Пользователь
 
Регистрация: 25.06.2013
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Адрес поставьте свой (нет у меня 8000 столбцов):
Код:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, [G7:IV7]) Is Nothing Then Target(2, 1) = Empty
End Sub
Работает,спасибо.

Последний раз редактировалось Whizer; 30.04.2014 в 12:42.
Whizer вне форума Ответить с цитированием
Старый 30.04.2014, 12:37   #13
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Работает.
Покажите как не работает
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 30.04.2014, 13:01   #14
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а без макросов пойдет?
Вложения
Тип файла: rar Зависимые списки на 8000 т. строк.rar (6.5 Кб, 10 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.04.2014, 13:04   #15
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Игорь - а в чём соль?
Код:
№ п/п	1	2	3
Марка	Toyota	Nissan	Ford
Модель	Caldina	Caldina	Caldina
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 30.04.2014, 13:14   #16
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а соль в том, что при изменении "марки", ранее записанная модель должна исчезать из вида.
это "защита от дурака", который должен всполошиться и выбрать модель соответсвующую марке.

а так не получилось? автопересчет включен?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.04.2014, 13:19   #17
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Не получилось.
Пересчёт включен.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 30.04.2014, 13:24   #18
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

странно. у меня что нужно спряталось
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.04.2014, 13:32   #19
Whizer
Пользователь
 
Регистрация: 25.06.2013
Сообщений: 17
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
а без макросов пойдет?
Интересно.
Я правильно понял, что ексель запоминает последний корректный ввод, т.е. если я ошибочно сменил "марку", то "модель" очистилась и предложила к вводу другие "модели".
Затем, допустим, исправил ошибку (вернул прежнюю "марку") и ексель возвращает прежнее корректное значение в "модель"?
Whizer вне форума Ответить с цитированием
Старый 30.04.2014, 13:39   #20
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Ага, соль в УФ - формула есть, но в таком виде у меня не фурычит....
А вот например так - фурычит:
Код:
=SUMPRODUCT((G$7=$A1:$A100)*(G$8=$B1:$B100))=0
P.S. Игорь, думаю лучше было бы поменять и фон, и шрифт на красный - чтоб уж точно хотелось среагировать.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 30.04.2014 в 13:56.
Hugo121 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зависимые списки НYo_Moe Microsoft Office Excel 3 12.12.2011 14:34
Зависимые списки blin09 Microsoft Office Excel 4 14.11.2011 01:37
Зависимые списки Verano naranjo Microsoft Office Access 2 04.06.2010 22:35
Зависимые списки tae1980 Microsoft Office Excel 19 06.05.2009 13:03
Зависимые списки. Tehcorp Microsoft Office Excel 0 04.02.2009 18:38