De Complete Handleiding voor Etiketten Afdrukken vanuit Spreadsheets
Alles wat je moet weten over etiketten afdrukken vanuit data — van het voorbereiden van je spreadsheet tot het afdrukken van de uiteindelijke PDF. Voor CSV, Excel en Google Sheets met DYMO, Zebra, Brother en Avery labelprinters.
Open de Etiketteneditor →1. Wat Zijn Bulketiketten?
Bulketiketten afdrukken (ook wel variabel afdrukken of samenvoegen genoemd) betekent één etiketsjabloon ontwerpen en dit gebruiken om veel etiketten af te drukken — elk met andere gegevens. In plaats van etiketten één voor één te ontwerpen:
- Ontwerp één sjabloon met velden zoals
{{name}} - Koppel een databron (spreadsheet, CSV, Google Sheet)
- Exporteer — elke rij in je data wordt een uniek etiket
Dit is hetzelfde concept als de "Afdruk samenvoegen"-functie in Microsoft Word, maar speciaal gemaakt voor etiketten en veel eenvoudiger in gebruik.
2. Ondersteunde Databronnen
OpenLabelMaker accepteert data uit vier invoermethoden:
📁 Bestand uploaden
Sleep en drop of blader. Ondersteunde formaten:
- • .csv (kommagescheiden)
- • .tsv (tabgescheiden)
- • .xlsx (Excel)
- • .xls (Ouder Excel-formaat)
- • .ods (LibreOffice)
🔗 Google Sheets
Plak een Google Sheets-URL. Het werkblad moet ingesteld zijn op "Iedereen met de link kan bekijken". Geen OAuth of add-on nodig.
📋 Plakken
Kopieer cellen uit Excel, Google Sheets, Numbers of een andere spreadsheet-app en plak ze direct. Automatische herkenning van tab/kommascheidingstekens.
✏️ Handmatig
Typ data direct in een bewerkbare tabel. Voeg rijen toe, vul reeksen in. Handig voor kleine aantallen of doorlopende nummering.
3. Je Data Voorbereiden
Goede data = goede etiketten. Volg deze regels voor een nette import:
name, address, sku. Vermijd spaties en speciale tekens.4. Hoe Tijdelijke Aanduidingen Werken
Tijdelijke aanduidingen zijn de sleutel. Elk tekstelement op je etiket kan {{kolomnaam}} bevatten — en dit wordt voor elk etiket vervangen door echte data uit die kolom.
Sjabloon:
Resultaat (rij 1):
Speciale tijdelijke aanduidingen:
- •
{{#}}— automatisch oplopend nummer (1, 2, 3...). Werkt met handmatige reeksvulling. - • Lege waarden — als een cel leeg is, wordt de tijdelijke aanduiding vervangen door niets. Tekstelementen met alleen lege aanduidingen klappen in (geen lege regels).
- • Barcodes — stel de waarde van een barcode in op
{{sku}}en elk etiket krijgt een unieke barcode. - • QR-codes — zelfde principe.
{{url}}genereert een unieke QR-code per etiket.
5. Barcodes en QR-Codes in Bulk
Bulk barcode-etiketten zijn dé topfunctie. Elk etiket krijgt een unieke, scanbare barcode gegenereerd uit je spreadsheetdata. Ondersteunde formaten:
Plus Code 39, EAN-8 en ITF-14. Volledige bulk barcode-handleiding →
6. Veletiketten vs. Printeretiketten
De bulkuitvoer verschilt afhankelijk van je etikettype:
📄 Veletiketten (Avery, HERMA)
Etiketten vullen rasterpositie op A4/Letter-pagina’s. Rij 1 = positie 1, Rij 2 = positie 2, enz. Als een pagina vol is, begint een nieuwe pagina.
- • 200 adressen op Avery L7160 (21/vel) = 10 pagina’s
- • Ondersteunt "Start bij etiket"-offset voor gedeeltelijk gebruikte vellen
- • Afdrukken op elke inkjet- of laserprinter
🖨️ Printeretiketten (DYMO, Zebra, Brother)
Elke rij = één pagina in de PDF. De paginaafmetingen komen exact overeen met het etiket. De printer voert één etiket per pagina door.
- • 500 producten op DYMO 11354 = 500 pagina’s PDF
- • Afdrukinstellingen: randloos, 100% schaal, geen marges
- • Werkt met elke thermische of direct-print labelprinter
7. Geavanceerde Functies
Herhaaltelling
"Druk elk etiket af ×" — druk 5 kopieën af van elk productetiket. Een CSV met 100 rijen en herhaling=5 levert 500 etiketten op.
Start-bij-etiket-offset
Voor veletiketten: als je de eerste 7 etiketten op een vel al hebt gebruikt, stel dan de offset in op 8 en het afdrukken begint op positie 8. Geen verspilde vellen.
Lege velden samenvouwen
Als een tijdelijke aanduiding leeg is (cel is blanco), wordt het tekstelement verborgen en schuiven de overige elementen omhoog. Geen lelijke lege regels op je etiketten.
Automatisch opslaan met batchdata
Je geïmporteerde data wordt opgeslagen bij je etiketontwerp. Open het ontwerp later opnieuw en de data is er nog. Werkt ook in .olm.json-opslagbestanden.
Doorlopende nummering
Gebruik {{#}} met de handmatige reeksvulling. Genereer genummerde etiketten (001→500) zonder spreadsheet.
8. Probleemoplossing
Velden tonen {{veld}} in plaats van data
De naam van de tijdelijke aanduiding moet exact overeenkomen met een kolomkop in je data. Controleer op typefouten, spaties of hoofdletterverschillen. {{Name}} ≠ {{name}}.
Sommige barcodes worden niet weergegeven
Barcodeformaten hebben strikte regels. EAN-13 vereist precies 12 of 13 cijfers. UPC-A vereist precies 11 of 12 cijfers. Als je data niet overeenkomt met het formaat, wordt de barcode niet weergegeven. Gebruik Code 128 voor gemengde/alfanumerieke data.
Google Sheets-import mislukt
Zorg ervoor dat je werkblad is ingesteld op "Iedereen met de link kan bekijken". Privé-werkbladen kunnen niet worden opgehaald. Controleer ook of de URL een gewone Google Sheets-URL is (geen gedeelde drive of verkorte link).
PDF genereren is traag bij 1000+ etiketten
Dit is normaal — elk etiket wordt als hoogwaardige afbeelding in je browser gerenderd. Geef het 15–30 seconden. Als het te traag is, splits je data dan op in batches van 500.
Etiketten worden scheef afgedrukt op Avery-vellen
In je afdrukinstellingen: stel de schaal in op 100% (NIET "Aanpassen aan pagina"), marges op "Geen", en zorg dat het papierformaat A4 of US Letter is. Sommige printers hebben een kleine offset — doe eerst een testafdruk met 1 pagina.
9. Specifieke Handleidingen per Databron & Toepassing
Klaar om in bulk af te drukken?
Open de editor, kies een etiketformaat, ontwerp met {{tijdelijke aanduidingen}}, upload je data en druk af. Het hele proces duurt minder dan 5 minuten.
Start met Bulkafdrukken →