Здравствуйте. Есть форма ввода данных в таблицу. Как перед добавлением проверить введены ли уже эти данные в таблицу? Проверка на все поля кроме (CheckBox1, TextBox4, TextBox5). В случае полного совпадения вывести сообщение, форму не закрывать, данные не добавлять в таблицу, выделить строку с найденными значениями. Спасибо.
off При обработке "щелчка" на чек-боксе 1 файл глючит. Замените "CheckBox1.Value" на "True"
Код
'При нажатии чекбокса открываем TextBox6
Sub CheckBox1_Click()
TextBox6.Text = ""
'TextBox6.Visible = CheckBox1.Value
TextBox6.Visible = True
CheckBox1.Visible = False
TextBox6.SetFocus
End Sub
Какой смысл в данном случае присваивать значению видимости текст-бокса 6 значение скрываемого чек-бокса 1 - когда чек-бокс 1 скрыт, то "чекнуть" повторно его уже не получится и, соответственно, значение видимости текст-бокса 6 никогда не станет "False". Файл заменил.
>>> это работает только для вновь создаваемых записей Само собой, ведь в скрытом столбце "N" нет данных по ранее записанным строкам >>> это решаемо Да, придется их создать для предложенного варианта решения