Дорогие форумчане добрый вечер. Помогите с дилемой. Как установить контроль незаполненных ячеек, столько проблем из за невнимательности сотрудников. Надо что бы документ выдавал ошибку при пустой ячейке, то есть если сотрудник не ввел информацию то выдавалось бы ошибка с подсказкой. Если такой вопрос создавался и есть решение то направьте меня , сам найти не смог
Дорогие форумчане добрый вечер. Помогите с дилемой. Как установить контроль незаполненных ячеек, столько проблем из за невнимательности сотрудников. Надо что бы документ выдавал ошибку при пустой ячейке, то есть если сотрудник не ввел информацию то выдавалось бы ошибка с подсказкой. Если такой вопрос создавался и есть решение то направьте меня , сам найти не смогrecs56
Pelena, Нет под рукой этого документа. Надо что бы при не заполнении ячейки определенным текстом вылетала ошибка, или просто не давало сохранить документ из за того что не заполнены ячейки в которых должна быть информация. Помоги пожалуйста. может есть какая то формула которая применяется в таких ситуациях.
Pelena, Нет под рукой этого документа. Надо что бы при не заполнении ячейки определенным текстом вылетала ошибка, или просто не давало сохранить документ из за того что не заполнены ячейки в которых должна быть информация. Помоги пожалуйста. может есть какая то формула которая применяется в таких ситуациях.recs56
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("ячейка, ячейка")) Is Nothing Then If [предыдущая_ячейка] = "" & [текущая ячейка] <>"" Then MsgBox "Куда пишешь!" 'и т.д. End If End Sub
[/vba]
Вопросы по VBA жеж [vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("ячейка, ячейка")) Is Nothing Then If [предыдущая_ячейка] = "" & [текущая ячейка] <>"" Then MsgBox "Куда пишешь!" 'и т.д. End If End Sub
Ваш способ предполагает зполнение ячеек пользователем аккуратно слева направо одну за другой. Однако очень часто такой порядок неприемлем. Например, пользователю удобно заполнять лист не строчками, а колонками
С уважением
>Nic70y
Ваш способ предполагает зполнение ячеек пользователем аккуратно слева направо одну за другой. Однако очень часто такой порядок неприемлем. Например, пользователю удобно заполнять лист не строчками, а колонками