2012-01-16 15:22:28 +0000 2012-01-16 15:22:28 +0000
5
5

Foglio di calcolo Excel per la scansione di codici a barre

Il nostro magazziniere mi ha chiesto di aiutarlo con un foglio di calcolo excel per aumentare la sua produttività. Il problema è che non sono quello che chiamereste un “esperto di Excel”. Quello che vuole sembra molto semplice, ma non sono sicuro di come farlo…quindi ecco qui.

In questo momento ha uno scanner di codici a barre usb. Quando esegue la scansione in un foglio di calcolo Excel, l'azione predefinita dopo una scansione è che si sposta verso il basso di una cella. Quindi, se è nella cella A1, si sposta in basso a B1. Quello di cui ha bisogno è che si muova in questa sequenza quando esegue la scansione: A1,A2,B1,B2,C1,C2,D1,D2 ecc. La ragione di questo è che ha bisogno che il pezzo e il numero di lotto siano uno accanto all'altro. Se qualcuno potesse aiutarmi con questo, gliene sarei eternamente grato. Grazie!

Risposte (6)

11
11
11
2012-01-16 15:43:43 +0000

Seleziona le colonne A e B

  1. Premi CTRL e 1

  2. Clicca su Protezione

  3. Deseleziona “Bloccato”

Non so quale versione di Excel tu abbia, i tag per il 2007 e il 2010 sono nel post, ma allora:

Proteggi il foglio, permettendo la selezione di Solo celle sbloccate, dovrebbe essere sotto il menu formato nella scheda Home della barra multifunzione.

Imposta Excel per spostarsi a destra su Invio, è sotto Opzioni Excel, Avanzate in Excel 2007 e superiori.

6
6
6
2012-01-16 16:42:28 +0000

Molti di questi scanner di codici a barre possono essere programmati (tipicamente scansionando codici a barre speciali forniti in un manuale a tale scopo) per terminare il codice a barre con TAB invece di CR (Enter).

Dovete ancora bloccare le celle che non devono essere inserite.

(Nota: questi sono proprietari e specifici di una particolare marca (e forse modello))

1
1
1
2013-02-01 15:04:01 +0000

So che questo è vecchio ma qualcuno potrebbe ancora volere una risposta:

Inoltre, e più specifico per la domanda posta; si potrebbe aggiungere del codice alla macro Worksheet_Change del foglio:

  • Cliccare con il tasto destro del mouse sul foglio e fare view code.
  • Cambia il menu a tendina (Generale) in Foglio di lavoro e (Dichiarazioni) in Foglio di lavoro_Cambia.

Prima di dare il codice per fare quello che vuoi, nota che se hai un Excel precedente al 2007, il tuo utente avrà solo 256 colonne (A-IV) con cui lavorare. Dopo Excel 2007 avrà 16.384 colonne.

Innanzitutto, se tutto quello che voleva fare era spostarsi alla colonna successiva, potevi semplicemente andare in Opzioni/Avanzate e cambiare da GIÙ a DESTRA per il movimento del cursore su INVIO. Ma dato che desidera un'impostazione personalizzata, fornisco questo codice.

Incollalo semplicemente nello spazio bianco sotto le tendine Worksheet e Change.

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

Questo codice presuppone che l'utente inizi una cella A1.

0
0
0
2016-09-06 07:13:18 +0000

Ecco come ho fatto: Ho seguito le istruzioni di PaperLantern

Selezionare le colonne A e B

Hit CTRL and 1
Click on Protection
Untick "Locked"

Proteggere il foglio, permettendo la selezione di Solo celle sbloccate, dovrebbe essere sotto il menu formato nella scheda Home del nastro.

Ho poi analizzato quanto segue:

0
0
0
2013-04-04 21:16:18 +0000

Lo scanner di codici a barre dovrebbe poter essere programmato per passare alla cella successiva dopo ogni scansione.

Trovate la marca e il modello dello scanner e andate sul loro sito web e dovrebbero avere le istruzioni su come farlo. In genere si tratta di scansionare un codice a barre singolo o una sequenza di codici a barre che programma questa funzione nello scanner.

Questo è quello che ho dovuto fare per i diversi scanner che usavamo per l'inventario fisico nella mia azienda.

0
0
0
2016-06-08 09:14:14 +0000

all'inizio B1 non è sotto A1. A2 è sotto A1 e B1 è la cella a destra accanto ad A1. Ma ho avuto un problema simile oggi e stiamo usando un Datalogic Quickscan L QD 2300. Vogliamo fare la scansione e un salto automatico alla cella giusta in Excel.

La soluzione per me era di impostare il suffisso globale “tab”. Excel riconosce 2 scansioni (o anche più scansioni una dopo l'altra) come un unico input e se si preme invio Excel salterà una riga in basso e a sinistra, dove si è iniziata la scansione una riga sopra. Questo significa che: A1 scansione (suffisso=Tab) -> B1 scansione (suffisso=Tab) -> C1 Invio (premendo manualmente sulla tastiera) -> A2

Per impostare il suffisso=Tab, dovete scansionare diversi codici a barre: 1. Scan Options 2. Suffisso dati 3. Imposta Suffisso 4. 7009 (valore Ascii per “Tab”) 5. Inserire

Speriamo che questo aiuti qualcuno.