Merhaba
Makroyu çalıştırdığım zaman o anki varsayılan yazıcı hangisi olursa olsun. etiket yazıcısına göndermek istiyorum. Bu yazıcı ağ üzerinde çalışmakta. yazıcının konumu şu şekilde "\\printsrv\gebp235a"
Şöyle bir kod ile yazıcıyı tanımlayıp :
Bu kodla yazdırmaya çalıştım :
fakat printer seç modülünde 1004 hatası veriyor. yazıcı yolunu mu doğru giremiyorum acaba?
Makroyu çalıştırdığım zaman o anki varsayılan yazıcı hangisi olursa olsun. etiket yazıcısına göndermek istiyorum. Bu yazıcı ağ üzerinde çalışmakta. yazıcının konumu şu şekilde "\\printsrv\gebp235a"
Şöyle bir kod ile yazıcıyı tanımlayıp :
Sub PrinterSec()
Application.ActivePrinter = "\\printsrv\gebp235a on Ne03:"
End Sub
Bu kodla yazdırmaya çalıştım :
'yazıcı seçtim
Call Module1.PrinterSec
'yazdirma islemi yapiyorum
Sheets("etiket").Select
Columns("A:C").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
fakat printer seç modülünde 1004 hatası veriyor. yazıcı yolunu mu doğru giremiyorum acaba?