Commencez par un tableur propre
Une ligne par QR. Colonnes obligatoires : un identifiant unique stable (ID actif, numéro de siège, SKU), la charge utile du QR (URL, texte, etc.), et un libellé lisible imprimé à côté du code. Les mauvais tableurs causent 90 % de la douleur batch-QR — triez par identifiant tôt, dédupliquez tôt.