Запретить ввод данных поверх ранее введенных данных - PullRequest
0 голосов
/ 01 июля 2019

В настоящее время мой лист Excel используется для сканирования номеров заказов. При сканировании каждого штрих-кода ячейка заполняется номером заказа и опускается до ячейки ниже. Например, если пользователи заметят, что они ввели дубликаты штрих-кодов, они вернутся назад и удалят этот дубликат. Однако это вызывает проблему, поскольку они могут сканировать больше штрих-кодов и перезаписывать ранее отсканированные данные.

Ранее я пробовал использовать функцию проверки данных безуспешно.

У меня нет рабочего кода

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

Редактировать: после каждого сканирования сканер нажимает клавишу ввода, чтобы перейти к ячейке в следующем ряду ниже. Из этого рисунка, скажем, я сканирую штрих-код в ячейку B5, когда сканер нажимает Enter, я хочу, чтобы он перепрыгнул вниз до B9 (перепрыгивая через B6-B8, поскольку в них уже введены данные).

Пример изображения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...