Доброго времени суток, уважаемые форумчане! Столкнулся с проблемой: Есть две формы для ввода данных на лист, данные вносятся с помощью двух сканеров штрих-кодов. Необходимо что бы ври внесении данных с первого сканера открывалась форма 1, а с другого сканера -вторая форма. Сканер ШК настроен таким образом Префикс- информация - суффикс. Например Префикс -1 Информация - 12345678910 Суффикс - клавиша Ентер. (получается 112345678910Enter)
Доброго времени суток, уважаемые форумчане! Столкнулся с проблемой: Есть две формы для ввода данных на лист, данные вносятся с помощью двух сканеров штрих-кодов. Необходимо что бы ври внесении данных с первого сканера открывалась форма 1, а с другого сканера -вторая форма. Сканер ШК настроен таким образом Префикс- информация - суффикс. Например Префикс -1 Информация - 12345678910 Суффикс - клавиша Ентер. (получается 112345678910Enter)rtv206
В чем смысл двух форм? Ну если реально необходимо, то или делать третью, которая вызывает или 1ю или 2ю исходя из полученного кода и анализа первого символа. Или делать форму, которая в зависимости от введенного кода делает то или другое.
В чем смысл двух форм? Ну если реально необходимо, то или делать третью, которая вызывает или 1ю или 2ю исходя из полученного кода и анализа первого символа. Или делать форму, которая в зависимости от введенного кода делает то или другое.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
да хоть 10, в чем суть разных форм??? Что Вы называете потоковым сканированием? Что значит 4 кода подряд, и что с ними делать? Лично я б на одной форме сделал один элемент ввода, который не теряет фокус, при вводе анализировал бы его делал что-то , заносил куда следует очищал бы его и снова туда вводил данные со сканера.
да хоть 10, в чем суть разных форм??? Что Вы называете потоковым сканированием? Что значит 4 кода подряд, и что с ними делать? Лично я б на одной форме сделал один элемент ввода, который не теряет фокус, при вводе анализировал бы его делал что-то , заносил куда следует очищал бы его и снова туда вводил данные со сканера.
Сообщения можно редактировать и дополнять.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Понедельник, 19.08.2019, 11:03
после 4 считанного штрих кода заносятся данные на лист
Ну допустим, хотя почему не сразу, не понятно.
Вопрос то в результате в чем? Только забудьте о двух форма, двух секундах и прочем, что нужно получить? Или между сканированием одно сканера, может втиснутся скан от другого?
после 4 считанного штрих кода заносятся данные на лист
Ну допустим, хотя почему не сразу, не понятно.
Вопрос то в результате в чем? Только забудьте о двух форма, двух секундах и прочем, что нужно получить? Или между сканированием одно сканера, может втиснутся скан от другого?bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Private Sub TextBox1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 13 Then If Left(TextBox1.Value, 1) = 1 Then Debug.Print 1 Else Debug.Print 2 End If Application.EnableEvents = False TextBox1.Value = "" Application.EnableEvents = True End If End Sub
[/vba]
а далее логику Вашу подключайте. Что куда и в каком количестве постить.
[vba]
Код
Private Sub TextBox1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 13 Then If Left(TextBox1.Value, 1) = 1 Then Debug.Print 1 Else Debug.Print 2 End If Application.EnableEvents = False TextBox1.Value = "" Application.EnableEvents = True End If End Sub
[/vba]
а далее логику Вашу подключайте. Что куда и в каком количестве постить.bmv98rus
Замечательный Временно просто медведь , процентов на 20.