Электронная таблица Excel для сканирования штрих-кодов

меня попросил наш парень со склада, чтобы помочь ему с таблицей excel, чтобы увеличить его производительность. Проблема в том, что я не тот, кого можно назвать "экспертом по excel". То, что он хочет, звучит очень просто, я просто не уверен, как это сделать ...так вот.

прямо сейчас у него есть сканер штрих-кодов usb. Когда он сканирует в электронную таблицу Excel действие по умолчанию после сканирования заключается в том, что он перемещается вниз на одну ячейку. Так, если в ячейке A1, она движется вниз до B1. Что ему нужно, так это переехать эта последовательность, когда он сканирует: A1,A2,B1,B2,C1,C2,D1, D2 и т. д. вплоть до страницы. Причина этого в том, что он нуждается в части и номер партии рядом друг с другом. Если бы кто-то мог помочь мне в этом, я был бы бесконечно благодарен. Спасибо!

28
задан Joe B
05.04.2023 8:52 Количество просмотров материала 2438
Распечатать страницу

6 ответов

выберите столбцы A и B

  1. нажмите CTRL и 1

  2. нажмите на защита

  3. Уберите Галочку "Locked"

Не уверен, какая версия Excel у вас есть, теги для 2007 и 2010 годов в сообщении, но тогда:

защитить лист, разрешив выбор только разблокированных ячеек, следует в меню Формат на вкладке Главная ленты.

установить Excel, чтобы двигаться прямо на ввод, он находится в разделе Параметры Excel, дополнительно в Excel 2007 и выше.

9
отвечен Paperlantern 2023-04-06 16:40

многие из этих сканеров штрих-кодов могут быть запрограммированы (как правило, путем сканирования специальных штрих-кодов, предусмотренных в руководстве для этой цели), чтобы закончить штрих-код с TAB вместо CR (Enter).

вам все еще нужно заблокировать ячейки, которые не должны быть введены.

enter image description here

(примечание: эти собственнические и специфически к определенному делают (и возможно моделируют))

5
отвечен RedGrittyBrick 2023-04-06 18:57

Я знаю, что это старый, но кто-то еще может хотеть ответ:

далее, и более конкретно к заданному вопросу; вы можете добавить код к листу Worksheet_Change макро:

  • щелкните правой кнопкой мыши лист и сделать код вида.
  • изменить в выпадающем списке (в целом) в листе и (деклараций) в. Надписьюworksheet_change.

прежде чем я дам код, чтобы делать то, что вы хотите, обратите внимание, что если у вас есть ранее, чем Excel 2007, ваш пользователь будет иметь только 256 колонки (A-IV) для работы. После Excel 2007 у него будет 16 384 колонки.

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

просто вставьте его в пустое пространство под листа и изменить меню.

Private Sub Worksheet_Change(ByVal Target As Range)
    tgr = Target.Row
    tgc = Target.Column
    If Trim(Cells(1, tgc)) <> "" And Trim(Cells(2, tgc)) <> "" Then
        Cells(1, tgc + 1).Select
    ElseIf Trim(Cells(1, tgc)) <> "" And Trim(Cells(2, tgc)) = "" Then
        Cells(2, tgc).Select
    End If
End Sub

этот код предполагает, что пользователь запускает ячейку A1.

1
отвечен RoderickE 2023-04-06 21:14

сначала B1 не ниже A1. А2 в А1 и В1-клетки справа рядом с А1. Но у меня была аналогичная проблема сегодня, и мы используем Datalogic Quickscan L QD 2300. Мы хотим отсканировать и автоматически перейти к нужной ячейке в Excel.

решение для меня было установить глобальный суффикс "tab". Excel распознает 2 сканирования (или даже больше сканирований одно за другим) в качестве одного ввода, и если вы нажмете enter, Excel перепрыгнет на одну строку вниз и влево, где вы начали сканирование одной строки выше. Что означает: сканирование А1 (вкладка суффикс=) - > сканировать В1 (вкладка суффикс=) - > С1 Enter (нажатие на клавиатуре вручную) -> А2

чтобы установить суффикс = Tab, необходимо сканировать различные штрих-коды: 1. опции сканирования 2. Суффикс Данных 3. Установить Суффикс 4. 7009 (Ascii-значение для " Tab") 5. Введите

надеюсь, это кому-то поможет.

0
отвечен Markus 2023-04-06 23:31

вот как я это сделал: я следовал за Паперлантерном

выберите столбцы A и B

Hit CTRL and 1
Click on Protection
Untick "Locked"

защитить лист, разрешив выбор только разблокированных ячеек, следует в меню Формат на вкладке Главная ленты.

Я огляделся следующее:

enter image description here

0
отвечен Always Watching 2023-04-07 01:48

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

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

Это то, что я должен был сделать для различных сканеров, которые мы использовали для физической инвентаризации в моей компании.

-1
отвечен anonymous 2023-04-07 04:05

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх