• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Tek sayfalı bir excel dosyası açılınca otomatik yazıcıya gönderilip kapansın.

Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Merhaba değerli dostlar,
Excelde hazırlanmış bir dosyam var. PC sabahleyin saat 08 de otomatik açılıp bu dosyayı da açıyor. Dosya açılınca Sayfa1 i yazıcıya gönderip kapansın istiyorum. İlgilenen arkadaşlara teşekkür ederim.
 
Private Sub Workbook_Open()
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWorkbook.Close
End Sub
 
Öncelikle cevabınız için teşekkür ederim. Sorun var. Açılışta Makrolar etkinleştirilsin mi diye kapanırken kaydedilsinmi diye soru soruyor. PC nin yanında kimse olmadan bu işlemi yapması gerektiği için nası bir çözüm üretmeliyim.
 
birincisi açılırken sorması normal, sormamasını istiyorsanız güvenlik seviyesini düşük yapın (önerilmez tabi ki) ya da bir sertifika oluşturun bu sayfada gösterin ikincisi uygun kod aşağıdadır herhangi bir module yerleştirin >>
Sub auto_open()
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWorkbook.Save
ActiveWorkbook.Close
End Sub
 
Alternatif

Kod:
Private Sub Workbook_Open()
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWorkbook.Close
End Sub
 
Alternatif

Kod:
Private Sub Workbook_Open()
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWorkbook.Close
End Sub
sn conari "Application.DisplayAlerts = False" makro uyarı olayını etkilemez ve "ActiveWorkbook.Save" satırını eklemezseniz yapılan değişiklikler için uyarı verecektir...
 
sn conari "Application.DisplayAlerts = False" makro uyarı olayını etkilemez ve "ActiveWorkbook.Save" satırını eklemezseniz yapılan değişiklikler için uyarı verecektir...



Kod:
Private Sub Workbook_Open()
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWorkbook.Close
End Sub

Not:Print işleminde denenmedi. Hücresel işlemlerde çalışıyor. Belgenin This Workbook kısmına yazılmalı.
 
Son düzenleme:
Teşekkür ederim Değerli Doslar,
Kodlar işimi gördü Sn.Emrexcel123 birde merak ettim üniversite sınavın nasıl geçti. Başarırsın inşallah. Ayrıca Conari ye de teşekkürlerimi iletirim.
 
Geri
Üst