logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

VBA - Jak drukować metki jubilerskie z Excela na drukarce etykiet?

dajmilogin 13 Lis 2014 14:30 1560 8
REKLAMA
  • #1 14127494
    dajmilogin
    Poziom 10  
    Posty: 63
    Ocena: 2
    Witam,

    Jakiś czas temu napisałem aplikację bazującą na userformie, która liczy mi ceny i kilka danych dotyczących sprzedaży po czym zapisuje mi te dane w postaci graficznej metki w arkuszu excela.

    Pytanie brzmi czy istnieje możliwość wydruku tych danych na drukarce metek jubilerskich, pojedynczo (każda z innymi danymi)?

    Tzn. drukowanie to nie jest problem na normalnej drukarce, natomiast nie mam pojęcia co do funkcjonalności drukarek do metek.

    Czy możecie jakąś polecić?
  • REKLAMA
  • #2 14139805
    dajmilogin
    Poziom 10  
    Posty: 63
    Ocena: 2
    Podbijam temat, czy nikt się naprawdę nie orientuje w temacie?
  • REKLAMA
  • #3 14140828
    JRV
    Specjalista - VBA, Excel
    Posty: 2724
    Pomógł: 805
    Ocena: 455
    dajmilogin napisał:
    dane w postaci graficznej metki w arkuszu excela.

    Czy można załączyć arkusz?
  • #4 14141018
    adamas_nt
    VIP Zasłużony dla elektroda
    Posty: 5320
    Pomógł: 1508
    Ocena: 659
    dajmilogin napisał:
    czy nikt się naprawdę nie orientuje w temacie
    No dobra, ociupinkę.

    Do drukowania etykiet zwykle wykorzystuje się gotowe szablony. Bywa, że udostępnia je producent drukarki. Najczęściej, niestety, dotyczą Word'a, Writ'a, itp. Czyli ogólnie pliku typu *.doc.
    Swego czasu Dymo dołączał prościutki programik na CD, ale to kilka lat temu. Te kilka lat temu zrobiłem znajomemu aplikację w Access 2003. W skrócie: Raport, bodaj trzywierszowy, mieszczący się na etykiecie. UserForm z inkrementacją liczby (zgodnej z EAN) + nazwa, jm, cena, itd + drukowanie raportu/etykiety (kod zapisany czcionką BarCode) + zapis do bazy.

    Nie powinno być większych problemów z napisaniem czegoś podobnego w Excelu (patrz: obszar wydruku).
  • REKLAMA
  • #5 14142787
    dajmilogin
    Poziom 10  
    Posty: 63
    Ocena: 2
    adamas_nt po Twojej odpowiedzi nabrałem trochę optymizmu.
    Bardzo ciekawe rozwiązanie z czcionka BarCode, nie wpadłbym na to wcześniej.
    Reasumując rozumiem, że np. Dymo Label 450 podoła takiemu amatorskiemu rozwiązaniu?
    Wiadomo, że chodzi o jak najniższe koszty.

    JRVDane do druku zawierają podobne informacje jw. mieszczą się obok siebie w kliku komórkach... nic wielkiego.
  • #6 14143686
    JRV
    Specjalista - VBA, Excel
    Posty: 2724
    Pomógł: 805
    Ocena: 455
    Można przygotować szablon etykiet w programie Word i użyć danych korespondencji seryjnej z tabela Excel.
    Excel makrem można uruchomić program Word i otworzyć szablon. Dane dla szablonu są przechowywane w oddzielnym pliku.
  • REKLAMA
  • #7 14145172
    adamas_nt
    VIP Zasłużony dla elektroda
    Posty: 5320
    Pomógł: 1508
    Ocena: 659
    dajmilogin napisał:
    Wiadomo, że chodzi o jak najniższe koszty.
    Rzadko, ale zdarza się, że drukuję nalepki adresowe. Kupuję papier A4 z nalepkami i używam przerobionego szablonu "wizytówki", w sposób opisany przez kolegę JRV

    Oczywiście, jeśli potrzebujesz dużo i nie możesz tracić czasu - z rolki, przy odrobinie wprawy, można przyklejać 100/min (na własne oczy widziałem), to zakup jest uzasadniony.
  • #8 14145403
    dajmilogin
    Poziom 10  
    Posty: 63
    Ocena: 2
    Przedstawię jak bym chciał żeby to działało.
    Stworzyłem aplikację (userform) do sklepu jubilerskiego. Na podstawie wagi (innej dla każdej sztuki produktu) wylicza cenę w dwóch walutach.
    Następnie zapisuje w arkuszu dodaje własny indeks, jm, logo. Wszystko zapisane graficznie w postaci etykiety.
    Chciałbym teraz, żeby jednym przyciskiem "drukuj", drukował jedną etykietę, która właśnie jest w podglądzie.
    Dodatkowo ma wykonywać jeszcze kilka procedur jak np. dodaj do magazynu, ale to już inny temat.

    Wpisuje dane, tworzę etykietę, drukuje, następna...
  • #9 14212278
    dajmilogin
    Poziom 10  
    Posty: 63
    Ocena: 2
    Wszystko działa, drukarka z taśmą 250zł.
    Kod wybiera tą drukarkę ustawia marginesy oraz zakres drukowania, cały zapisany jest jako _click w useformie.
    Dziękuję za rady.

Podsumowanie tematu

✨ Użytkownik stworzył aplikację w Excelu do generowania metek jubilerskich, które zawierają dane o cenach i produktach. Zadał pytanie o możliwość drukowania tych etykiet na drukarce metek, preferując rozwiązania niskokosztowe. Odpowiedzi sugerowały wykorzystanie gotowych szablonów etykiet, które można przygotować w programie Word z danymi z Excela, a także użycie czcionki BarCode do generowania kodów kreskowych. Użytkownik rozważał model Dymo Label 450 jako potencjalne rozwiązanie. W końcu, po uzyskaniu wskazówek, udało mu się skonfigurować drukarkę, która działa zgodnie z jego wymaganiami.
Wygenerowane przez model językowy.
REKLAMA