Sorgu için arama sonuçları: activeprinter

  1. N

    Excel Otomatik Yazdırmaya Yazıcı Özellikleri Dahil Etme

    Merhaba, benim kullandığım kod işinize yarayabilir. ActiveSheet.PrintOut Copies:=1, ActivePrinter:="HP LaserJet 1015" Aktif yazıcı ne olursa olsun, bu satırdaki yazıcıya gönderiyor. Sonunda aktif yazıcıyı yine eskisine ayarlıyor. Sub Yazdir() Dim WF As WorksheetFunction Dim Ilk_No As Variant...
  2. Korhan Ayhan

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    Linkteki konuların belki faydası olabilir.. https://www.excel.web.tr/search/401228/?q=activeprinter&o=date
  3. Soundcraft

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    Malesef yine burada seçili olan haricinde varsayılan yazıcıya gönderiyor.
  4. Z

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    ...+ 4) = " " ' Belirli bir yazıcı adını ayarla PrinterName = "TS009: OKI ML3320 TR (2 yönlendirildi)" ' Yazdır x = y.Cells(Rows.Count, 2).End(xlUp).Row y.Range("A1:F" & x + 31).PrintOut Copies:=1, ActivePrinter:=PrinterName, Collate:=True Set y = Nothing...
  5. Soundcraft

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    Bu makro çalışıyor ancak şöyle bir sorun var. Yazdır butonuna bastığımızda yazıcı seçim ekranı geldiği için nokta vuruşlu yazıcıyı seçtiğimiz anda diğer excel dosyalarıda otomatikman aynı yazıcıyı kullanmaya başlıyor. Sadece makronun çalıştığı ilgili sayfada "TS009: OKI ML3320 TR (2...
  6. Soundcraft

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    Teşekkür ederim Evet çalıştı. Butona bastığımızda yazıcı seçim ekranı geliyor. Oradan yazdır dediğimde yazdırıyor. Peki burada Yazıcıyı sabitleyemezmiyiz?
  7. Z

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    ...If PrinterName <> "" Then ' Yazdır x = y.Cells(Rows.Count, 2).End(xlUp).Row y.Range("A1:F" & x + 31).PrintOut Copies:=1, ActivePrinter:=PrinterName, Collate:=True Else MsgBox "Yazıcı seçilmedi! İşlem iptal edildi." End If Set y = Nothing End Sub
  8. Soundcraft

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    ...y.Range("A" & x + 4 & ":F" & x + 4).Merge y.Range("A" & x + 4).HorizontalAlignment = xlLeft y.Range("A" & x + 4) = " " x = y.Cells(Rows.Count, 2).End(3).Row y.Range("A1:F" & x + 31).PrintOut Copies:=1, ActivePrinter:="TS009: OKI ML3320 TR (2 yönlendirildi) ", Collate:=True Set y = Nothing...
  9. Soundcraft

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    Hocam, 1. yazıcı yönlendirmesinde sorun yok tekrar kontrol ettim. uzak masaüstünde elle yazdır dediğimizde de sorunsuz yazdırıyor zaten 2. Kod hata veriyor
  10. cavanoos

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    Kodunuzu denedim. Aşağıdaki satırda hata verdi. SelectedPrinter = PrinterDialog.DeviceName
  11. M

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    ...bağla seçeneğini işaretleyin. Uygula ve Tamam butonlarına tıklayın. 2. Yazıcı Seçimi: Excel dosyanızdaki VBA kodunda yazıcıyı seçerken ActivePrinter yerine yazıcınızın tam adını kullanın. Örnek kod: y.Range("A1:F" & x + 31).PrintOut Copies:=1, Printer:="TS009: OKI ML3320 TR (2...
  12. Z

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    ...= PrinterDialog.DeviceName Else MsgBox "Yazıcı seçilmediği için işlem iptal edildi." Exit Sub End If ' Seçilen yazıcıya belgeyi yazdır ThisWorkbook.Sheets("Sayfa1").Range("A1:F" & x + 31).PrintOut Copies:=1, Collate:=True, ActivePrinter:=SelectedPrinter...
  13. Soundcraft

    Uzak Masaüstünde kullanılan bir excelde varsayılan yazıcı harici yazıcı seçimi

    ...baskısı) çıktıları kendi bilgisayarımdaki noktavuruşlu bir yazıcıdan almam gerekiyor. y.Range("A1:F" & x + 31).PrintOut Copies:=1, ActivePrinter:="TS009: OKI ML3320 TR (2 yönlendirildi) ", Collate:=True Kullandığım kod bu.Kendi bilgisayarımda bu kod çalışıyor ancak uzak masaüstünde kod...
  14. Q

    TEK BUTON İLE İKİ FARKLI YAZICIDAN YAZDIRMA

    ...paylaşıyorum çözümü: Sub YAZDIR() ' ' YAZDIR Makro ' ' Sheets("SAYFA1").Select ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:="HP", Collate:=True, _ IgnorePrintAreas:=False Sheets("SAYFA2").Select ActiveWindow.SelectedSheets.PrintOut Copies:=1...
  15. H

    Toplu halde html dosyalarını pdf e cevirme

    Sayın dost, teşekkür ederim öncelikle cevabınız için. Konuyu nasıl hallettim hatırlamıyorum inanın. Ama verdiğiniz kodu saklayacağım. Mutlaka işime yarayacaktır.
  16. D

    Toplu halde html dosyalarını pdf e cevirme

    ...Sub PrintViaMicrosoftToPDF() 'Save the current active printer for later reset: Dim OldPrinter OldPrinter = Trim(Split(Application.ActivePrinter, "in")(0)) 'Define the new active printer CreateObject("WScript.Network").SetDefaultPrinter "Microsoft Print to PDF" Dim IE As InternetExplorer Dim...
  17. ÖmerFaruk

    Dosyayı İstediğimiz Yazıcıya Gönderen Düğme

    Evimde printer olmadığı için hiç denemedim. Ama örnek olarak şöyle belirtiliyor. Application.ActivePrinter = "HP LaserJet 4000 Series PCL6 on Ne01:" Application.ActivePrinter = "Microsoft XPS Document Writer on XPSPort" Printer adı ve bağlı bulunduğu port ya da network adı diye biliyorum...
  18. Korhan Ayhan

    Klasör İçeriğini Toplu Yazdırma

    ...As Variant Dim Yol As String, Dosya As String, Say As Long Set S1 = Sheets("Sayfa1") Tanimli_Printer = Application.ActivePrinter Printer_Secimi = Application.Dialogs(xlDialogPrinterSetup).Show If Printer_Secimi = False Then Exit Sub Application.ScreenUpdating...
  19. Korhan Ayhan

    Klasör İçeriğini Toplu Yazdırma

    ...Printer_Secimi As Variant Dim Yol As String, Dosya As String, Say As Long, Rng As Range Tanimli_Printer = Application.ActivePrinter Printer_Secimi = Application.Dialogs(xlDialogPrinterSetup).Show If Printer_Secimi = False Then Exit Sub...
  20. Korhan Ayhan

    macro ile otomatik yazıcı seçimi

    Deneyiniz. Sub PrintOut() Dim Old_Printer As String Old_Printer = Application.ActivePrinter ActiveWindow.SelectedSheets.PrintOut Copies:=1, _ ActivePrinter:="\\TM6\Brother HL-2040 series", Collate:=True, IgnorePrintAreas:=False Application.ActivePrinter = Old_Printer End Sub
Üst