Création de QRCodes pour des produits (voir fichier)

Résolu/Fermé
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 - 16 mai 2014 à 00:05
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 - 17 mai 2014 à 23:05
Bonsoir à toutes et tous,

Je me permets de solliciter votre aide car j'ai besoin de créer des QRCodes pour 300 produits. J'ai trouver un outil Excel sur Internet qui fonctionne bien (voir fichier joint), je l'ai adapté à mon cas en y créant également une macro permettant d'exporter mes QRCodes.
Fichier: https://www.cjoint.com/?DEqabToF73g

Utilisation du fichier:
Il faut obligatoirement que vous soyez connecté sur Internet.
Pour créer les QRCodes, il faut se placer dans l'onglet produit, renseigner les produits et cliquer ensuite sur le bouton Créer les QRcodes. Les QRCodes pour les produits sont automatiquement crées dans l'onglet QRCodes.

Le problème avec cet outil:
Les QRCodes sont crées sur la colonne A et ceci n'est pas présentable surtout lorsqu'on veut exporter les QRCodes avec plusieurs QRCodes dans une même page.

Mon souhait c'est à dire la solution que je recherche:
Aujourd'hui, je souhaiterais que l'ensemble des QRCodes générés soient répartie sur la plage (ex: B2: G20) ce qui me permettra d'exporter sur une même feuille plusieurs QRCodes.

Je vous serais vraiement reconnaissant pour votre aide. Car c'est vraiment pour mon stage!
Merci
A voir également:

11 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
16 mai 2014 à 11:45
Bonjour,

QRCodes pour 300 produits et la plage (ex: B2: G20) ce qui me permettra d'exporter sur une même feuille plusieurs QRCodes. Petite explication, car 300 QRCodes ne tiennent pas dans la plage B2:G20
0
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 3
16 mai 2014 à 14:41
Le fichier que j'ai joins est un exemple. Si vous aviez eu l'occasion de regarder le fichier vous verrez que j'ai mis pour l'instant 5 produits.

Une fois qu'on aura trouver la macro pour écrire les codes en plage et non uniquement dans la colonne A, c'est adaptable.
Donc si vous avez une solution à me proposer vous vouvez prendre le fichier joint en partant sur un total de 5 produits par exemple.
https://www.cjoint.com/?DEqabToF73g

Merci!
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
16 mai 2014 à 14:57
Re,

Si vous aviez eu l'occasion de regarder le fichier vous verrez que j'ai mis pour l'instant 5 produits. Ben, j'ai regardez votre fichier et ai mis 34 produits avant de vous demander une explication et B1:G20 ca le fait fait pas pour 300, meme en tassant bien. Donc, vous voulez des lots de combien pas page ou donnez une explication comprehensible ....
0
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 3
16 mai 2014 à 23:44
f894009, avez vous eu l'occasion de regarder le fichier en procédant à 20 lot par page?
Merci d'avance!!
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
17 mai 2014 à 10:15
Bonjour,

J'en suis a mettre 24 codes pour une page. Pour la suite, soit creation fichier PDF des qu'une page est faite ou un peu plus complexe, creation de toutes les pages et ensuite creation fichiers PDF. Si un fichier PDF par page, premiere idee est pour moi le mieux.

Je vous fais cette solution

A+
0
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 3
16 mai 2014 à 15:04
On peut par exemple partir sur 20 lots par page.
Pourriez-vous joindre le fichier sur ce que vous avez effectué?
Merci d'avance!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
17 mai 2014 à 11:22
Re,

fichier creation QRCodes par lot de 24 maxi avec export PDF en fin de creation du lot.

Je suis parti du fichier d'origine, pas le votre.


https://www.cjoint.com/?DErlubT3J0W
0
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 3
17 mai 2014 à 12:01
f894009, vous êtes géni de la VBA!! rop fort!

C'est presque ce que je voulais. Il reste juste un détail.

Ce que je souhaiterais, c'est de cliquer sur le bouton pour créer d'abord les QrCodes (comme ça je pourrais les visualiser dans l'onglet QRCodes) et ensuite, si je veux les exporter en PDF, cliquer le bouton exporter en PDF.
Autrement dit serait-il possible de séparer la macro de création des QRCodes avec celle de l'export en PDF?

Merci encore une fois de votre gentillesse! Vous ne savez pas à quel point vous le rendez service!
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 17/05/2014 à 14:05
Re,

question: que voulez-vous voir sur la feuille QRCodes qui soit primordial pour ne pas faire l'export ???????

Par contre, ce qui serait plus simple, c'est de creer autant de feuille(s) QRCodes que necessaire et ensuite si vous voulez exporter ou pas telle ou telle feuille pas de probleme

Mettre tous le QRCodes sur une seule feuille oblige a gerer les sauts de pages et la mise en page de chaque page. Pour le calcul du nombre de page et le remplissage j'etais sur la bonne voie, mais pour moi y plus simple.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
17 mai 2014 à 14:40
Re,


creation onglet(s) QRcodes et bouton creation fichier(s) PDF


https://www.cjoint.com/?DEroNy2j6pV

A+
0
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 3
17 mai 2014 à 23:05
Bonsoir f894009,
Après m'avoir m'aidé à mettre en place cet outil, j'ai essayé de comprendre les différentes parties de la macro.
Je n'arrive pas à comprendre cette partie de la macro:
------------------------------------------------------------------------------------------------------------------------------------------
For Point = 1 To 4 'NbCol
If Point = 1 Then
TCol(Point) = 1
Else
TCol(Point) = 1 + (Point * 6) - 6
End If
Next Point


'Tableau colonnes QRCodes
TCellule = Array("A", "C", "E", "G")
'boucle Nombre de page(s)
For Page = 1 To NbPage
If Feuille_existe("QRcodes_" & Page) Then
Worksheets("QRcodes_" & Page).Delete 'efface la feuille QRcodes si elle existe
End If
Set newfeuille = Worksheets.Add()
newfeuille.Name = "QRcodes_" & Page
-------------------------------------------------------------------------------------------------------------------------------------------------
Pouriez-vous, SVP, m'expliquer cette partie, car j'aimerais bien comprendre cette partie. Par exemple l'utilisation de "Point"; "Tcellule"
Merci beaucoup pour votre disponibilité!!
0
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 3
17 mai 2014 à 15:20
f894009, encore merci et je suis vraiement désolé de te prendre une grande de ton temps pour m'aider à résoudre ce problème.
C'est parfait, ce que vous avez fait, c'est ce que je voulais mais en cliquant sur le bouton Création fichier(1) QRCodes, la macro affiche une erreur d'exécution '424' Objet requis.

Pourriez-vous, SVP, tester le fichier pour export des PDF, pour savoir si ça marche chez vous?

Merci encore !!
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 17/05/2014 à 17:08
Re,

erreur de doigt a la suite d'une modif pour recherche des onglets QRCodes

Worksheets(whs.Name)

mettre

Worksheets(wsh.Name)
0
senecartour Messages postés 325 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 29 octobre 2020 3
17 mai 2014 à 17:17
Merci beaucoup f94009, vous m'avez sauvez la vie pour lundi!! je vous en suis rès reconnaissant pour votre aide.
C'est super!! je vous remercie sans cesse.
Bon WE à vous!
0