Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Générer un QR Code EPC pour Facture en Excel

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

stefdenam

XLDnaute Nouveau
Bonjour,
Je souhaiterais trouver une macro VBA qui pourrait générer un QR code EPC pour les applis bancaires de paiements mobiles. Je suis novice en VBA.

Pour l'instant, j'ai trouvé un générateur de code sur le net, mais il faut y coller les infos, générer le code et importer l'image dans Excel : https://fr.qr-code-generator.com/solutions/epc-qr-code/

Je ne sais si c'est possible; merci de m'aider.
 
Bonjour,
Ne faudrait-il pas d'abord effectuer la saisie en formulaire des champs de l'EPC décrits dans cette spec.
Ou bien ces données sont en cellules ?

Un exemple des valeurs de champs ?
Sur quoi produire le QR code ? Sur la feuille ? En fichier image ?



Un QR Code n'est qu'une chaine de caractères qu'on organise selon les besoins.
Il devrait suffire de concaténer les valeurs des champs en les séparant (retours lignes) par des Line Feed (vbLf) probablement.
 
Dernière édition:
Bonjour DUDU2,

Les données sont en cellules et reportées sur une feuille annexes. Je vais essayer ce que vous proposez. Merci 🙂
 
Ok. Je suis parti de la Spec V2 en page 4. et utilisé le Character Set ISO 8859-1 qui est à de rares exceptions près identique à l'ANSI utilisé par Windows (voir ici point 1 & 3, et le point 3 confirme que les exceptions sont dans le "bon" sens !)

Le QR Code EPC que je génère ne correspond pas à celui qui apparait dans la Spec.
Mais c'est peut-être l'API Google utilisée pour générer le QR Code qui créé une différence quelque part.

Il faudrait tester avec l'outil qui te permet de lire ces fameux QR Code EPC.
Pour le moment le QR Code généré l'est en image sur la feuille mais l'option de le mettre en fichier image est incluse dans le code de génération et simple à mettre en œuvre.

A vérifier déjà la validité du QR Code généré.
 

Pièces jointes

Dernière édition:
Merci, ça a l'air de fonctionner avec l'appli bancaire 🙂
Ci joint mon fichier facture. En Feuille QR, les données nécessaires à la création du QR Code EPC qui devrait se trouver en bas de la Facture sur la feuille Facture. La macro création QR Code ne sert qu'à naviguer... pour l'instant.
 
Voilà le fichier sans les noms.
J'ai codé en dur les 4 premiers champs EPC car le QR Code généré est la V2 et en Character Set 2.
Ceux que tu mets dans la feuille QR sont ignorés.
A vérifier bien sûr car je n'ai pas les moyens de le faire.

Edit: fichier supprimé, voir plus loin.
 
Dernière édition:
ça bug avec un message erreur générale sur l'appli bancaire. Juste une question: ne faudrait il pas recopier les résultats de formules en valeurs seules dans des cellules cachées comme données pour la création du QR code ? J'ai utilisé ton fichier et ai changé les valeurs s'y trouvant par les valeurs de mon association (Compte bancaire, nom, com structurée) et ça marche. Dans le cas de la facture, ce sont des formules qui sont mises en QR code, pas des valeurs... ce ne serait pas cela qui bug ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…