|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.09.2016, 09:40 | #1 |
Пользователь
Регистрация: 26.10.2010
Сообщений: 87
|
Если не заполнена причина списания, не разрешать заполнять дальше
Добрый день, друзья!
Есть акт списания полуфабрикатов. Проблема в том, что часто при его заполнении не указывают причину списания, оставляя только кол-во в столбцах C,E,G. Как можно сделать так, чтобы, если они в какой-либо строке поставили кол-во в каком-либо из столбцов C,E,G, и не указав причину списания в столбце I продолжили писать где-либо ещё, то выходило бы окно "Укажите причину списания!" до тех пор, пока они её не укажут. Спасибо! |
07.09.2016, 10:51 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
как вариант, можем "прыгать" в столбец І после изменений столбцов СЕG
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
07.09.2016, 11:39 | #3 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
НЕ ДАВАТЬ заполнять CEG (например защита листа/ячеек) до тех пор пока не будет заполнен соответствующий I (причина ). А при попытке все же заполнить(тыкнуть) сообщить о причинах такого поведения (потребовать заполнить причину).
программа — запись алгоритма на языке понятном транслятору
|
|
07.09.2016, 12:06 | #4 |
Пользователь
Регистрация: 26.10.2010
Сообщений: 87
|
|
07.09.2016, 13:53 | #5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
07.09.2016, 13:54 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
07.09.2016, 13:58 | #7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
а так?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
07.09.2016, 14:02 | #8 |
Пользователь
Регистрация: 26.10.2010
Сообщений: 87
|
|
07.09.2016, 14:37 | #9 |
Пользователь
Регистрация: 26.10.2010
Сообщений: 87
|
Открываю файл-пример, в нем все работает, нажимаю Alt+F11, открываю код, который находится в лист1, копирую его, перехожу в свой рабочий файл с кучей других листов, захожу в нужный мне лист, копирую туда код, не работает :-( В чём может быть причина? Макросы включены
|
07.09.2016, 14:40 | #10 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
причина в файле, в чем конкретно - можно сказать, посмотрев содержимое файла
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
условие, если ячейка заполнена, то выполнить | johny_03 | Microsoft Office Excel | 3 | 21.12.2014 02:21 |
Если строка в коде не м.б. выполнена, - пропустить и работать дальше? | Ogeris | Microsoft Office Excel | 2 | 23.04.2012 07:40 |
в чем причина? дальше не идет | gabiboi | Компьютерное железо | 3 | 20.12.2011 00:12 |
idftp если нет коннекта, то работаем дальше | _KUL | Работа с сетью в Delphi | 5 | 15.04.2011 02:58 |
Если программа не отвечает, как определить в чем причина. | LSergM | Win Api | 2 | 24.11.2009 17:46 |