Kompletny poradnik drukowania etykiet z arkuszy kalkulacyjnych
Wszystko, co musisz wiedzieć o drukowaniu etykiet z danych — od przygotowania arkusza po wydruk gotowego PDF. Obsługa CSV, Excel, Google Sheets z drukarkami DYMO, Zebra, Brother i etykietami Avery.
Otwórz edytor etykiet →1. Czym jest drukowanie etykiet z danych?
Drukowanie etykiet z danych (inaczej wydruk zmiennych danych lub korespondencja seryjna) polega na stworzeniu jednego szablonu etykiety i wykorzystaniu go do wydruku wielu etykiet — każdej z innymi danymi. Zamiast projektować etykiety pojedynczo:
- Projektujesz jeden szablon z polami zastępczymi, np.
{{name}} - Podłączasz źródło danych (arkusz kalkulacyjny, CSV, Google Sheets)
- Eksportujesz — każdy wiersz danych staje się osobną etykietą
Działa to tak samo jak „Korespondencja seryjna“ w Microsoft Word, ale jest stworzone specjalnie do etykiet i znacznie prostsze w obsłudze.
2. Obsługiwane źródła danych
OpenLabelMaker przyjmuje dane z czterech źródeł:
📁 Przesyłanie pliku
Przeciągnij i upuść lub wybierz plik. Obsługiwane formaty:
- • .csv (rozdzielany przecinkami)
- • .tsv (rozdzielany tabulatorami)
- • .xlsx (Excel)
- • .xls (starszy format Excel)
- • .ods (LibreOffice)
🔗 Google Sheets
Wklej adres URL arkusza Google Sheets. Arkusz musi mieć ustawienie „Każdy, kto ma link, może wyświetlać“. Nie wymaga OAuth ani dodatków.
📋 Wklejanie
Skopiuj komórki z Excel, Google Sheets, Numbers lub innego arkusza kalkulacyjnego i wklej bezpośrednio. Automatyczne rozpoznawanie separatorów (tabulator/przecinek).
✏️ Ręcznie
Wpisuj dane bezpośrednio w edytowalnej tabeli. Dodawaj wiersze, wypełniaj sekwencje. Idealne do małych serii lub numeracji kolejnej.
3. Przygotowanie danych
Dobre dane = dobre etykiety. Przestrzegaj tych zasad, aby import przebiegł prawidłowo:
name, address, sku. Unikaj spacji i znaków specjalnych.4. Jak działają symbole zastępcze
Symbole zastępcze to klucz do sukcesu. Każdy element tekstowy na etykiecie może zawierać {{column_name}} — i zostanie on zastąpiony prawdziwymi danymi z danej kolumny dla każdej etykiety.
Szablon:
Wynik (wiersz 1):
Specjalne symbole zastępcze:
- •
{{#}}— automatycznie rosnący numer (1, 2, 3...). Działa z funkcją ręcznego wypełniania sekwencji. - • Puste wartości — jeśli komórka jest pusta, symbol zastępczy jest zastępowany pustym ciągiem. Elementy tekstowe zawierające wyłącznie puste symbole zastępcze zwijają się (bez pustych wierszy).
- • Kody kreskowe — ustaw wartość kodu kreskowego na
{{sku}}i każda etykieta otrzyma unikalny kod kreskowy. - • Kody QR — ta sama zasada.
{{url}}generuje unikalny kod QR dla każdej etykiety.
5. Kody kreskowe i QR w trybie zbiorczym
Zbiorcze etykiety z kodami kreskowymi to najważniejsza funkcja. Każda etykieta otrzymuje unikalny, skanowalny kod kreskowy wygenerowany z danych arkusza. Obsługiwane formaty:
Oraz Code 39, EAN-8 i ITF-14. Pełny poradnik zbiorczych kodów kreskowych →
6. Etykiety arkuszowe a etykiety z drukarki
Wydruk zbiorczy różni się w zależności od typu etykiet:
📄 Etykiety arkuszowe (Avery, HERMA)
Etykiety wypełniają pozycje siatki na stronach A4/Letter. Wiersz 1 = pozycja 1, wiersz 2 = pozycja 2, itd. Po zapełnieniu strony rozpoczyna się nowa.
- • 200 adresów na Avery L7160 (21/arkusz) = 10 stron
- • Obsługa przesunięcia „Zacznij od etykiety“ — dla częściowo wykorzystanych arkuszy
- • Druk na dowolnej drukarce atramentowej lub laserowej
🖨️ Etykiety z drukarki (DYMO, Zebra, Brother)
Każdy wiersz = jedna strona w PDF. Wymiary strony odpowiadają wymiarom etykiety. Drukarka podaje jedną etykietę na stronę.
- • 500 produktów na DYMO 11354 = 500-stronicowy PDF
- • Ustawienia druku: bez marginesów, skala 100%, bez obramowań
- • Działa z każdą drukarką termiczną lub etykietową
7. Zaawansowane funkcje
Liczba powtórzeń
„Drukuj każdą etykietę ד — wydrukuj 5 kopii każdej etykiety produktu. 100 wierszy CSV z powtórzeniem=5 daje 500 etykiet.
Przesunięcie „zacznij od etykiety“
Dla etykiet arkuszowych: jeśli zużyłeś już pierwszych 7 etykiet na arkuszu, ustaw przesunięcie na 8, a drukowanie zacznie się od pozycji 8. Bez marnowania arkuszy.
Zwijanie pustych pól
Jeśli symbol zastępczy odnosi się do pustej wartości (komórka jest pusta), element tekstowy się ukrywa, a pozostałe elementy przesuwają się w górę. Żadnych brzydkich pustych wierszy na etykietach.
Automatyczny zapis z danymi
Zaimportowane dane są zapisywane razem z projektem etykiety. Otwórz projekt później — dane nadal tam będą. Eksport w plikach .olm.json również je zachowuje.
Numeracja kolejna
Użyj {{#}} z funkcją ręcznego wypełniania sekwencji. Generuj numerowane etykiety (001→500) bez arkusza kalkulacyjnego.
8. Rozwiązywanie problemów
Pola wyświetlają {{field}} zamiast danych
Nazwa symbolu zastępczego musi dokładnie odpowiadać nagłówkowi kolumny w danych. Sprawdź literówki, spacje lub różnice w wielkości liter. {{Name}} ≠ {{name}}.
Niektóre kody kreskowe się nie renderują
Formaty kodów kreskowych mają ścisłe zasady. EAN-13 wymaga dokładnie 12 lub 13 cyfr. UPC-A wymaga dokładnie 11 lub 12 cyfr. Jeśli dane nie pasują do formatu, kod się nie wygeneruje. Użyj Code 128 dla danych mieszanych/alfanumerycznych.
Import z Google Sheets nie działa
Upewnij się, że arkusz ma ustawienie „Każdy, kto ma link, może wyświetlać“. Prywatnych arkuszy nie da się pobrać. Sprawdź też, czy URL to zwykły adres Google Sheets (nie z dysku współdzielonego ani skrócony link).
Generowanie PDF jest wolne przy 1000+ etykietach
To normalne — każda etykieta jest renderowana jako obraz wysokiej jakości w przeglądarce. Odczekaj 15–30 sekund. Jeśli trwa zbyt długo, podziel dane na partie po 500.
Etykiety drukują się krzywo na arkuszach Avery
W ustawieniach druku: ustaw skalę na 100% (NIE „Dopasuj do strony“), marginesy na „Brak“ i upewnij się, że rozmiar papieru to A4 lub US Letter. Niektóre drukarki mają małe przesunięcie — wykonaj wydruk testowy z 1 stroną.
9. Szczegółowe poradniki wg źródła danych i zastosowania
Gotowy na druk zbiorczy?
Otwórz edytor, wybierz rozmiar etykiety, zaprojektuj z {{symbolami zastępczymi}}, prześlij dane i drukuj. Cały proces trwa mniej niż 5 minut.
Zacznij drukowanie zbiorcze →