IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

QR Code et excel


Sujet :

Excel

  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut QR Code et excel
    Bonjour,
    Est-il possible de générer des QR Code avec des données que peut récupérer Excel?
    Quelle programme utiliser le cas échéant? Gratuit?

    Je m'explique sur les finalités du projet:

    Je dois gérer des heures que font différents personnels en récupérant les informations par des tableaux papier.
    Je souhaiterais donc que sur les tableau papier, figurent un QR Code propre à chaque catégorie de personnel que je pourrais scanner au retour des tableaux et qui pourrait récupérer ces données sur excel.

    Merci des pistes et des solutions que vous pourrez me proposer.

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Si je comprends bien (mais je n'en suis pas sûr), il y a un QR code qui est toujours le même pour une même personne, non ?

    Dans ce cas, traite ça comme une simple image. Tu le scannes pour en faire un PNG (surtout pas un JPG) et tu le places dans ta feuille comme une image.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    Ta réponse répond en partie à ma question, le problème le plus épineux que je rencontre, c'est la à la récupération:

    Est-il possible d'associer à un QRCode des données récupérables sur Excel?

  4. #4
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Tu n'as pas répondu à ma question. Est-ce que code est uniquement fonction de la personne ?

    Si c'est le cas, il suffit juste de faire une association entre une image et une données, que ce soit des QR Codes ne fait pas de différence.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    Les personnes à qui je remets ces formulaires qui les remplissent et me les rendent sont répartis dans plusieurs groupes et une personnes n'appartient qu'à un groupe.

    Le code est plutôt fonction du groupe que de la personne.

  6. #6
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Mais pour un groupe de personnes, il est toujours le même ? Il sert uniquement à identifier le groupe ?

  7. #7
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    Oui c'est exactement ça

  8. #8
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Donc, on en revient à mon premier message.
    Tu fais une images de tes codes (scanner, photo ou autre moyen) que tu places dans la fiche des personnes et le tour est joué.

  9. #9
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    J'avais bien compris ça, mais au retour des documents, quand je scan le QR Code, je voudrais récupérer des données

  10. #10
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    Je sais comment placer une image dans un document, mais ce que je voudrais faire, c'est au retour des documents, scanner ce code et récupérer des données à ce moment là qui seraient "derrière" le QR Code.

    Physiquement, le document revient, je le scanne et aliment un fichier excel automatiquement avec les données récupérées au moment du scanne.

  11. #11
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Kestion100 Voir le message
    J'avais bien compris ça, mais au retour des documents, quand je scan le QR Code, je voudrais récupérer des données
    Quelles données ??? Tu viens de dire que le code correspondait juste à identifier le groupe de la personne.

  12. #12
    Inactif  
    Homme Profil pro
    Analyste-Programmeur / Intégrateur ERP
    Inscrit en
    Mai 2013
    Messages
    2 511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-Programmeur / Intégrateur ERP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2013
    Messages : 2 511
    Par défaut
    Bonjour,

    J'aurai envie de dire, pour répondre à ta question, que cela dépend du nombre de données à inclure / récupérer et de leur type.

    Par exemple, chez nous, nous faisons de la gestion de stock via des QR codes (souvent générés à la volée via des fichiers Exel justement).

    N'ayant pas trouvé de solution simple et surtout gratuite à l'époque, ce que nous faisons donc, c'est que nous passons par une API en ligne de Google :

    https://developers.google.com/chart/.../docs/qr_codes

    Celle-ci retourne une image du QR code que nous venons ensuite coller dans la cellule voulue (comme le suggérait Menhir).

    Quand à la récupération des données, après c'est selon la façon dont tu récupères le contenu du QR-code (par exemple sur nos terminaux sans wifi, un scan d'un code vient remplir un fichier txt, que l'on transfère ensuite sur une machine ayant accès au réseau et à la base de donnée, et c'est une macro qui fait une simple importation du fichier texte, parse les infos et réalise les mouvements de stocks via des requêtes SQL en ODBC).


    Cela fonctionne très bien, pour des chaines de textes relativement "courtes" (enfin cela peut aller jusqu'à quelques milliers de caractères quand même, suivant le type de données), maintenant, si tu veux récupérer des tableaux complets de données, j'ai peur que cela ne soit pas suffisant comme solution et qu'il faille soit passer par une solution payante, soit développer ton propre générateur de QR-code en VBA à partir des spécifications des QR-Code, à moins qu'une solution gratuite soit sortie depuis...

  13. #13
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    Merci,
    Ma solution serait de scanner avec un smartphone s'il est possible en faisant cela de générer un .doc ou .txt ou tout autre du même genre (par exemple, ce serait très bien) avec les données contenues dans le QR Code, le transfert des données vers une machine ne devrait pas poser trop de problèmes avec toutes les solutions Cloud en ce moment.

    Je pense que nos deux cas sont similaires

  14. #14
    Inactif  
    Homme Profil pro
    Analyste-Programmeur / Intégrateur ERP
    Inscrit en
    Mai 2013
    Messages
    2 511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-Programmeur / Intégrateur ERP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2013
    Messages : 2 511
    Par défaut
    Oui, le problème ici, n'est pas le décodage mais l'encodage.

    Pour ta question de base la réponse est : "oui on peut encoder des informations présente sur une feuille Excel dans un QR-Code puis récupérer ces informations par la suite".

    Le point bloquant n'est pas de savoir si c'est possible, mais comment le faire.

    Maintenant, comme on ne sait pas quel genre ni quelle quantité de données tu veux incorporer dans ton code, comme je disais, pour l'API en ligne Google admettons, elle ne sera pas utilisable si les données que tu veux introduire dans ton QR-Code sont trop nombreuses, et il faudra donc peut-être passer par une solution payante ou développée en interne.

  15. #15
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    Non, les informations ne seraient pas volumineuses, dans un premier temps, si je peux connaître une manip pour pouvoir coder un texte de quelques caractères je me rendrais bien compte de ce que ça peut représenter.

  16. #16
    Inactif  
    Homme Profil pro
    Analyste-Programmeur / Intégrateur ERP
    Inscrit en
    Mai 2013
    Messages
    2 511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-Programmeur / Intégrateur ERP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2013
    Messages : 2 511
    Par défaut
    Il y a toutes les informations pour utiliser l'API en ligne dans le lien indiqué plus haut (mais en anglais certes), avec les différents arguments et leur rôle.

    Sinon c'est tout bête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim Link as String
     
    Link = "http://chart.googleapis.com/chart?cht=qr&chs=145x135&chl=" & ta_chaine_de_texte
     
    Worksheets("Feuil1").Range("A5").Activate
    Worksheets("Feuil1").Pictures.Insert(Link)
    Après n'en ayant pas eu le besoin, je ne sais pas si tout ce qui est retour à la ligne ou autre est correctement pris en compte, nous n'utilisons qu'une chaine de texte dont les différentes données sont distinguées car encadrées par un séparateur spécifique et donc 1 code de X informations, correspond à 1 seule ligne de notre fichier txt (car ne concernant qu'un article).

  17. #17
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    J'arrive bien à générer le Qr Code.

    Je le scan avec mon Smartphone.

    Comment intégrer le texte dans un fichier maintenant?

  18. #18
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    En regardant l'historique de mon appli, je vois que je peux m'envoyer le texte dans le corps d'un mail (fait avec une appli téléchargée sur Google Play(Unitag)) maintenant avec le code sur Excel, le texte n'apparaît pas clairement???

    D'autre part, la récupération des différents textes sur les corps des mails un par un peut être un peu fastidieux, vois tu une solution?

  19. #19
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    J'ai une longue suite de chiffres qui s'affiche

  20. #20
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1 150
    Par défaut
    Le code adapté:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Sub QRCode()
     
     
     
    Dim Link As String, TXT As String
     
     
     
    TXT = Range("B2").Value
     
    ActiveSheet.Shapes.Range(Array("Picture 5")).Select
        Selection.Delete
     
    Link = "http://chart.googleapis.com/chart?cht=qr&chs=145x135&chl=" & TXT
     
    Worksheets("Feuil1").Range("A5").Activate
    Worksheets("Feuil1").Pictures.Insert (Link)
     
    End Sub

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Aide pour simplifier un code VBA Excel
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 19
    Dernier message: 24/01/2008, 16h15
  2. appel à code fonction excel
    Par victorzecat dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/12/2007, 19h38
  3. Code VBA excel form et modules
    Par Cptnikita dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/10/2007, 10h15
  4. Problème avec un code Vba Excel
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 23/10/2007, 16h43
  5. code fonctions Excell
    Par Citrouilli dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 25/05/2007, 06h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo