Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

[Excel] Wybór drukarki etykiet (Zebra)



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Oprogramowanie biurowe
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
lechu



Dołączył: 20 Wrz 2005
Posty: 154

PostWysłany: Wto Kwi 02, 2019 4:07 pm  OP    Temat postu: [Excel] Wybór drukarki etykiet (Zebra) Odpowiedz z cytatem Pisownia

Witam,
zadanie: wydruk etykiet na drukarce Zebra z poziomu excela (MS office 2007)

dwa pytania:
1. mam taki kod do testów wydruku (zebra nie jest drukarka domy?ln? i nie chc? ?eby ni? by?a):
Kod:

Sub drukuj_1_szt()
printer_default = Application.ActivePrinter
'MsgBox Application.ActivePrinter
Application.ActivePrinter = "Zebra_ZT410 na Ne00:"

With ActiveSheet.PageSetup
    .PrintArea = "A1:A10"
    .LeftMargin = Application.CentimetersToPoints(0.1)
    .RightMargin = Application.CentimetersToPoints(0.1)
    .TopMargin = Application.CentimetersToPoints(0.1)
    .BottomMargin = Application.CentimetersToPoints(0.1)
End With

ActiveSheet.PrintOut Copies:=1

Application.ActivePrinter = printer_default

End Sub



po restarcie komputera nazwa drukarki zmienia si? np na ""Zebra_ZT410 na Ne07:". Chcia?em wykorzysta? obiekt Application.Printers ?eby wyszuka? t? Zebre po nazwie, ale w Excelu jest on niedost?pny - co zrobi? ?eby by?, albo jak inaczej j? ustawia? znaj?c tylko jej nazw?? z tego excela b?dzie korzysta?o kilka stanowisk (nie równocze?nie) wi?c za?o?y?em, ?e nazwa b?dzie "Zebra_ST410 ..." ale ko?cówka pewnie b?dzie si? zmienia?a

2. ustawienia strony: z poziomu VBA mog? ustawia? marginesy, ale ju? np. rozmiaru etykiety nie; czy da si? dosta? przez VBA do ustawie? z okna "w?a?ciwo?ci drukarki"? tam sterownik Zebry pozwala na ustawienie wszystkiego w??cznie z tym czy ma by? druk termiczny czy termotransferowy

_________________
LP
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
lechu



Dołączył: 20 Wrz 2005
Posty: 154

PostWysłany: Wto Kwi 02, 2019 7:22 pm  OP    Temat postu: Odpowiedz z cytatem Pisownia

nie wiem czy jedyne i najlepsze, ale rozwi?zanie problemu z nazw? drukarki jest tutaj:
http://pixcels.nl/set-activeprinter-excel/

pozosta?a kwestia mo?liwo?ci ustawiania opcji w oknie "w?a?ciwo?ci drukarki"

_________________
LP
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Oprogramowanie biurowe Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.23611 sekund, zapytan = 12
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |