Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 30 di 45

Discussione: codice a barre in cella excel



  1. #1
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    codice a barre in cella excel

    Buongiorno a tutti penso che sia uno degli argomenti più trattati e con ottime soluzioni

    http://www.forumexcel.it/forum/6-dom...ighlight=ean13

    e questo ne è un esempio

    ma come sempre ci sono persone "noiose" che non si accontentano mai

    in questo esempio il codice a barre numeri è di 12 cifre e poi inserendo la formula =ean13(xx) si ottiene il codice a barre desiderato

    ma se io ho il codice a barre completo di check digit quindi 13 numeri c'è un sistema senza inserire una colonna con stringa estrai, pe inserire il codic a barre per il lettore??
    spero di essere stato chiaro nella richiesta

    Grazie

  2. #2

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    6387
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    1895
    Likes dati
    1207

    Re: codice a barre in cella excel

    Ciao,
    il link fa riferimento ad un altro esempio allega un file con il TUO esempio.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  3. #3
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Grazie Ges
    l'idea sarebbe di inserire il codice a barre in colonna G composto da 13 numeri e avere la decodifica da leggere con il lettore come in colonna F
    File Allegati File Allegati

  4. #4
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Ciao mb63, lo sai che per visualizzare la decodifica da utilizzare con il lettore occorre un font speciale?
    Flavio


  5. #5
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Grazie per l'info
    ma se non ho iterpretato male è già quella compresa nel file
    Spero di sbagliarmi faccio prove e poi ti informo domani mattina

  6. #6
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Citazione Originariamente Scritto da mb63 Visualizza Messaggio
    Grazie per l'info
    ma se non ho iterpretato male è già quella compresa nel file
    Spero di sbagliarmi faccio prove e poi ti informo domani mattina
    Sì hai ragione era quella contenuta nel tuo file infatti ho corretto il mio messaggio precedente lasciandoti solo la domanda
    Flavio


  7. #7
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Grazie Powerwin
    si lo so che gli scanner devono essere impostati
    l'obbiettivo mio era quello che se faccio un copia incolla di 10 codici a barre numerici (con tutti e 13 i numeri ) nella cella di fianco o prima si possa avere il codice a barre da leggere con lo scanner senza avere un' altra colonna d'appoggio

    Grazie aspettiamo altre news

  8. #8
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Io non parlavo di impostazioni dello scanner, ma di avere il font (ean13.ttf) installato nel pc

    [IMG][/IMG]
    Flavio


  9. #9
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Buongiorno powerwin
    verificato font già installato sul pc

  10. #10
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Ho provato a formattare la cella con carattere ean13 ma non penso sia leggibile con un codice a barre

    Grazie
    File Allegati File Allegati

  11. #11

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2643
    Versione Office
    Excel 2013
    Likes ricevuti
    967
    Likes dati
    885

    Re: codice a barre in cella excel

    Il a barre ean(13) ha uno standard di 12 numeri. Quello scritto da te ne ha 13:
    Prova così:

    =ean13(SINISTRA(8007509080900;12))

    formattato con carattere "CODE EAN13" 30pt. senza cella di appoggio.

  12. #12
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Grazie rubino
    Potrebbe andare bene ma tu il codice a barre numerico la hai inserito nella formula quindi io dovrò sempre usare una cella d appoggio perché altrimenti non funziona
    Grazie a prescindere modifichero ' con cella d appoggio

  13. #13
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Buongiorno Rubik
    io sno riuscito solo con colonna appoggio come da file allegato, ma ho usato una cella d'appoggio
    tu dichiari che se ne può are a meno
    siccome pe me questo è solo un esercizio per capire quando puoi mi posteresti un file con la tua versione senza cella d appoggio
    Grazie
    p.s considera solo le celle evidenziate in giallo

    Scusa ho visto che ieri con il cellulare ti ho chiamato rubino anche se in realtà con le tue risposte sempre prezioso
    File Allegati File Allegati
    Ultima modifica fatta da:mb63; 24/09/16 alle 10:44 Motivo: errore

  14. #14

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2643
    Versione Office
    Excel 2013
    Likes ricevuti
    967
    Likes dati
    885

    Re: codice a barre in cella excel

    puoi scrivere in direttamente:

    G1=ean13(SINISTRA(8007509080900;12))
    Considera che sarebbe meglio con una cella di appoggio, magari da nascondere se ti da fastidio.

  15. #15
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    ma scusate, non capisco il problema, la convenzione ean13 è composta da 1 numero start 1 numero centrale di controllo e 10 cifre, totale 12, perchè si continua a parlare di 13 cifre?
    Flavio


  16. #16
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Chiedo scusa a tutti se non riesco a trasformare in scritto la richiesta, quindi provo ad allegare un nuovo file d'esempio

    io posseggo già un programma a pagamento per stampare i codici a barre a volevo vedere se esisteva qualcosa di free

    in pratica io ricevo dei numeri che corrispondono ai codici degli articoli che devo etichettare, non devo dare i calcoli ....

    quindi cercavo se esisteva la possibilità di scrivere i 13 numeri dentro ciascuna cella avere la decodifica ( se così si può definire) come riportato in colonna F senza usare colonne d'appoggio ma semplicemente facendo un copia incolla dei codici forniti o digitandoli nelle rispettive celle per poi stampare etichette adesive da applicare ai prodotti da porre in vendita.
    In caso di impossibilità utilizzo la colonna d'appoggio come suggerito e scrivo Risolto ( spesso ci sono soluzioni diverse alle domande ecco il perché della mia richiesta.

    Grazie a tutti a prescindere dalle risposte per a Vostra disponibilità e "Pazienza"
    Buona serata
    File Allegati File Allegati

  17. #17
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Qui bisogna scomodare ancora il VBA, prova qualcosa di simile, inseriscilo nel modulo Foglio2 (catalogo)

    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim x As Double
    x = Target
    Target.Select
    Application.EnableEvents = False
    Target = Left(x, 12)
    Application.EnableEvents = True
    With Selection.Font
            .Name = "EAN-13"  'modifica con il nome del tuo font
            .Size = 36
            .Strikethrough = False
            .Superscript = False
            .Subscript = False
            .OutlineFont = False
            .Shadow = False
            .Underline = xlUnderlineStyleNone
            .ColorIndex = xlAutomatic
            .TintAndShade = 0
            .ThemeFont = xlThemeFontNone
        End With
    End Sub
    Flavio


  18. #18
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Grazie powerwin
    Mi spiace ma per mia incapacità non riesco a far funzionare il tuo suggerimento
    Mi accontento dei suggerimenti precedenti di rubik anche se io ho utilizzato una colonna d'appoggio, spero se avrà tempo che Rubik mi posti un file d'esempio per capire come ha fatto lui a creare un file senza colonna d'appoggio
    buona domenica e grazie

  19. #19

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2643
    Versione Office
    Excel 2013
    Likes ricevuti
    967
    Likes dati
    885

    Re: codice a barre in cella excel

    Citazione Originariamente Scritto da Powerwin Visualizza Messaggio
    Qui bisogna scomodare ancora il VBA, prova qualcosa di simile, inseriscilo nel modulo Foglio2 (catalogo)

    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim x As Double
    x = Target
    Target.Select
    Application.EnableEvents = False
    Target = Left(x, 12)
    Application.EnableEvents = True
    With Selection.Font
            .Name = "EAN-13"  'modifica con il nome del tuo font
            .Size = 36
            .Strikethrough = False
            .Superscript = False
            .Subscript = False
            .OutlineFont = False
            .Shadow = False
            .Underline = xlUnderlineStyleNone
            .ColorIndex = xlAutomatic
            .TintAndShade = 0
            .ThemeFont = xlThemeFontNone
        End With
    End Sub
    Ciao Flavio, la tua macro non converte in codice a barre (ean13) ma applica solo la formattazione senza conversione.
    Ho modificato la tua routine così:
    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim x As String
    
    
    x = Target
    With Application
        .EnableEvents = False
        .Calculation = xlCalculationManual
    End With
    Target = ean13$(Left(x, 12))
    With Target.Font
            .Name = "code EAN13"  'modifica con il nome del tuo font
            .Size = 36
            .Strikethrough = False
            .Superscript = False
            .Subscript = False
            .OutlineFont = False
            .Shadow = False
            .Underline = xlUnderlineStyleNone
            .ColorIndex = xlAutomatic
            .TintAndShade = 0
            .ThemeFont = xlThemeFontNone
        End With
    With Application
        .EnableEvents = True
        .Calculation = xlCalculationAutomatic
    End With
    End Sub
    Attenzione: sarà convertito qualsiasi valore scritto nel foglio in codice a barre (se rispetta i criteri).


    Citazione Originariamente Scritto da mb63 Visualizza Messaggio
    Grazie powerwin
    Mi spiace ma per mia incapacità non riesco a far funzionare il tuo suggerimento
    Mi accontento dei suggerimenti precedenti di rubik anche se io ho utilizzato una colonna d'appoggio, spero se avrà tempo che Rubik mi posti un file d'esempio per capire come ha fatto lui a creare un file senza colonna d'appoggio
    buona domenica e grazie
    Ciao @mb63 il suggerimento di @Powerwin è esatto (con le dovute precisazioni, leggi ATTENZIONE). Per usare la routine di evento, devi copiare il codice nel modulo di classe del foglio e non in un nuovo modulo, oppure puoi scrivere il codice da convertire nella funzione:
    =ean13(123456789012)

    (come se fosse una funziona nativa tipo =SOMMA(1;2;3) anziche usare i riferimenti =SOMMA(A1;A2;A3)

  20. #20
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Citazione Originariamente Scritto da Rubik72 Visualizza Messaggio
    Ciao Flavio, la tua macro non converte in codice a barre (ean13) ma applica solo la formattazione senza conversione.
    Ciao Rubik, un saluto a te e a tutto il forum, strano perchè sul mio file funziona correttamente
    File Allegati File Allegati
    Flavio


  21. #21
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    grazie a tutti

    ma non ci riesco proprio scusatemi

    userò i vostri cosigli ma userò 2 colonne sl mio pc non funziona con una la colonna scrivendo 13 numeri

  22. #22
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    userò il suggerimento 14

    grazie

  23. #23
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Citazione Originariamente Scritto da mb63 Visualizza Messaggio
    grazie a tutti

    ma non ci riesco proprio scusatemi

    userò i vostri cosigli ma userò 2 colonne sl mio pc non funziona con una la colonna scrivendo 13 numeri
    ma hai provato a scaricare il mio file?
    Flavio


  24. #24
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    chiedo umilmente scusa a rubik la tua modifica funziona avevo corretto male le tue istruzioni

    Grazie comunque a powerin per la disponibilità ho provato anche il tuo ma non funziona
    Ultima modifica fatta da:mb63; 25/09/16 alle 22:08 Motivo: risposta incompleta

  25. #25
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Avrei bisogno ancora di 2 suggerimenti

    1 la regola andrebbe applicata solo alla colonna A

    2 come posso impostare un ciclo con la stessa regola nel caso inserissi ad esempio 10 codici o più nella colonna A per decodificarli come avviene adesso per ogni singola cella

    Grazie

  26. #26
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Citazione Originariamente Scritto da mb63 Visualizza Messaggio
    Grazie comunque a powerin per la disponibilità ho provato anche il tuo ma non funziona
    Vabbè, quando una persona scrive "non funziona" senza dire che errore dà....

    1) hai modificato nel codice il nome del carattere ean13 con quello che hai installato nel tuo sistema?
    2) sai dove devi modificare il codice?
    3) l'hai povato? mi vengono dei dubbi
    Flavio


  27. #27
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Ciao Power

    ho impostato il nome del font .name "code EAN13"

    ho scritto in A2 13 numeri del codice e mi restituisce un formato non leggibile con un lettore di codici a barre e composto solo da 12 numeri

    Grazie

  28. #28
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1270
    Versione Office
    2016 - 2010
    Likes ricevuti
    179
    Likes dati
    62

    Re: codice a barre in cella excel

    Citazione Originariamente Scritto da mb63 Visualizza Messaggio
    Ciao Power

    ho impostato il nome del font .name "code EAN13"

    ho scritto in A2 13 numeri del codice e mi restituisce un formato non leggibile con un lettore di codici a barre e composto solo da 12 numeri

    Grazie
    ma quello è il nome del font che hai installato nel tuo pc?

    io ho questo
    File Allegati File Allegati
    Flavio


  29. #29
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    penso che il font sia diverso, io ne ho più di uno installato sul mio pc
    ho code ean 13
    free 3 to 9
    non sono sicuro che siano gli stessi
    mi spiace

  30. #30
    L'avatar di mb63
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Torino
    Età
    54
    Messaggi
    466
    Versione Office
    2007/10/13 w10
    Likes ricevuti
    16
    Likes dati
    84

    Re: codice a barre in cella excel

    Forse ??? sono riuscito a risolvere il primo problema
    applicare la regola solo su colonna A
    Non so come fare per il punto 2
    File Allegati File Allegati

Discussioni Simili

  1. Personalizzare barre degli strumenti con codice VBA
    Di Marcozanni nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 07/01/17, 15:04
  2. Risposte: 23
    Ultimo Messaggio: 01/11/16, 16:22
  3. [Risolto] Barre di scorrimento in excel 2016
    Di SARAI nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 30/09/16, 12:08
  4. Programma per far leggere ad Excel letture codi a barre
    Di nick715 nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 11/04/16, 22:01
  5. [Risolto] Problema con Excel 2013 - Ean 13 - Codice a Barre
    Di Lucagiuseppe nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 06/01/16, 16:57

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •