AĞDAKİ YAZICIYA YAZDIRMA MAKROSU

Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
AÐDAKÝ YAZICIYA YAZDIRMA MAKROSU

Private Sub CommandButton2_Click()
Sheets("Sayfa1").PrintOut "\\CEM\KONICA" Copies:=1
End Sub

BU KODLA ÇALIÞMADI. CEM ÜZERİNDE KONICA YAZICISIYLA YAZDIRMAK İÇİN KODU NASIL DEÐİÞTİREBİLİRİM???
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
ESKİDEN SORUYA SANİYELER İÇİNDE CEVAP ALIYORDUM. ÞİMDİ NE OLDU GÜZELİM FORUMA?? ÇOK BASİT ÞEYLER SORMAMA RAÐMEN NEDEN HİÇ CEVAP GELMİYOR?? ÇOK ÜZÜLÜYORUM ÇOOOOK...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki şekilde deneyin.

[vb:1:64c76be859]
Application.ActivePrinter = "Ne00:\\CEM\KONICA"
Sheets("Sayfa1").PrintOut Copies:=1[/vb:1:64c76be859]
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
ben de benzer bir şekilde deneye deney bulmuştum. benim yazdığım kod şu idi. farklı olması belki de pc ye bağlı 2 yazıcı olmasındandır. birisi lpt ye bağlı, diğeri ağdan yazıyor.
yazdığım kod:

Private Sub CommandButton1_Click()
Application.ActivePrinter = "Ne00: üzerindeki \\CEM\KONICA "
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"Ne00: üzerindeki \\CEM\KONICA ", Collate:=True
End Sub

Private Sub CommandButton1_Click()
Application.ActivePrinter = "LPT1: üzerindeki Panasonic KX-P1150 "
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"LPT1: üzerindeki Panasonic KX-P1150 ", Collate:=True
End Sub
 
Üst