[ neleta @ 30.05.2016. 13:34 ] @
Treba da odstampam i hocu to da napravim preko button-a, koji kod da unesem da odstampa sheet i da u kodu unesem na koji stampac
da se stampa jer ih ima vise??
[ jaskojsako @ 31.05.2016. 21:10 ] @
Pozdrav

Kod:

Dim sCurrentPrinter As String
Const MyPrinter As String = "Microsoft XPS Document Writer on Ne00:"
sCurrentPrinter = Application.ActivePrinter
Application.ActivePrinter = MyPrinter
ActiveSheet.PrintOut '
Application.ActivePrinter = sCurrentPrinter


Ja sam koristio kao štampac "Microsoft XPS Document Writer on Ne00:" jer nemam štampaca
Meni kod radi stim sto moras unijeti tacan naziv stampaca da bi kod radio.

[ neleta @ 02.06.2016. 10:25 ] @
Hvala za kod. Kada uzmem tacan naziv iz devices i printers on mi crveni. Nisam rekao da mi je to stampac na drugom racunaru, da li treba da navodim i to?
[ neleta @ 02.06.2016. 11:07 ] @
A kako da namestim stampac koji nije namesten na default printer??
[ jaskojsako @ 02.06.2016. 15:39 ] @
Ovaj kod i radi da pokrene stampac koji je naveden u kodu bez obzira
koliko imali stampaca prikljuceni i koji je po default.


Dim sCurrentPrinter As String
Const MyPrinter As String = "Microsoft XPS Document Writer on Ne00:"
sCurrentPrinter = Application.ActivePrinter
Application.ActivePrinter = MyPrinter
ActiveSheet.PrintOut '
Application.ActivePrinter = sCurrentPrinter

Moras unijeti tacan naziv stampaca:

Evo kod da ti ocita tacan naziv stampaca koji ces unijeti u kod za stampanje.
Ako ih imas vise stavi stampac na koji zelis da stampas kao defaultni ocitaj njegov tacan naziv i upisi u kod

MsgBox Application.ActivePrinter

Ako je stampac na drugom racunaru (lokalnoj mrezi) treba vjerovatno upisati i ip adresu i naziv,nisam probao jer nemam priliku da probam.
[ rudy_kv @ 03.06.2016. 07:21 ] @
Zasto jednostavno ne snimis macro kao niz postupaka koje radis pri stampanju sa razlicitim stampacima, pa onda svakom button-u dodelis odgovarajuci macro?
Mislim da je to mnogo lakse resenje i nema nagadjanja oko naziva stampaca i lokacija...
[ neleta @ 03.06.2016. 12:46 ] @
Resio sam, iskoristio sam kod od @jaskojsako, a video sam kako ga racunar vidi kada sam pravio macro kao sto je rekao @rudy_kv, hvala ljudi, reseno!