• DİKKAT

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

Hızlı Yazdırma

  • Konbuyu başlatan Konbuyu başlatan alves
  • Başlangıç tarihi Başlangıç tarihi
Katılım
28 Aralık 2005
Mesajlar
41
bir excel sayfası içinde 9 adet aynı dosya içinde çalışma sayfası var bir çalışma sayfasına bilgileri giriyorum ve diğer çalışma sayfalarına köprüyle veriler aktarılıyor. benim öğrenmek istediğim ben her seferinde tüm çalışma sayfalarına tıklayarak yazdırma işlemini yapıyorum. acaba bunu tek tıklamayla yapabilirmiyim. yani verilere girdikten sonra bir işlemle tüm çalışma sayfalarının yazıdırabilirmiyim.

şimdiden teşekkür ederim.
 
Selamlar,
Aşağıdaki kodu denermisiniz.Tüm sayfalar için geçerli bir koddur.

Kod:
sub yazdır()
ActiveWorkbook.PrintOut Copies:=1, Collate:=True
End Sub
 
:) ben ne demek istediğini anlamadım bu kodu nereye yazacağım onuda söylersen anca anlarım
 
Selamlar,

ARAÇLAR/MAKRO/VISUAL BASIC sırasıyla takip edin. Daha sonra açılan pencerede VBAPROJECT kısmında sizin kitap isminiz olacak. O kitap üzerinde sağ klik yapıp INSERT/ MODULE eklemelisiniz. Daha sonra yazdırmak istediğiniz kitap üzerine bir düğme eklemeli ve makroyu ona atamalısınız. Umarım anlaşılır bir dilde yazmışımdır. Kolay gelsin
 
çok teşekkür ederim bilgiler çok işime yarada ama yine benim bir isteğim daha olacak sizden

sayfanın içinde sayfa1,sayfa2,sayfa3,sayfa4,sayfa5 şeklinde çalışma safyalarım var ben bunlardan sayfa5 yazdırmak istemiyorum bunu nasıl yapacağım yardımcı olursanız sevinirim
 
çok teşekkür ederim bilgiler çok işime yarada ama yine benim bir isteğim daha olacak sizden

sayfanın içinde sayfa1,sayfa2,sayfa3,sayfa4,sayfa5 şeklinde çalışma safyalarım var ben bunlardan sayfa5 yazdırmak istemiyorum bunu nasıl yapacağım yardımcı olursanız sevinirim

Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Sub yazdır()
  Worksheets(Array("Sayfa1", "Sayfa2", "Sayfa3", "Sayfa4")).Select
  ActiveSheet.PrintOut Copies:=1, Collate:=True
End Sub
 
dosyayı eklemek istiyorum ama boyutu büyük görünüyor. size dosyayı göndersem ben yaptım sadece bir çalışma belgesini yazdrabildim. e-mail adresinizi verirseniz dosyayı size göndermek istiyorum.
 
Selamlar,

Sn Alves dosyanızı Rar. yada Zip. olarak ekleyebilirsiniz. Böylelikle herkesin görmesine izin vereceksiniz ve belkide daha iyi fikirler edinebileceksiniz.
 
Selamlar,

Dosyanızı açamıyorum farklı kaydetten 2003 olarak tekrar kaydedip gönderirmisiniz.
 
Kodu denermisiniz.
Kod:
Sub yazdır()
  Sheets(Array("ANA SAYFA", "TUS", "MT", "BAŞLIK")).Select
  ActiveSheet.PrintOut Copies:=1, Collate:=True
  MsgBox ("YAZDIRMA İŞLEMİ BİTMİŞTİR")
End Sub
 
KODU DENERMİSİNİZ.
Kod:
Sub yazdır()
  Sheets(Array("ANA SAYFA", "TUS", "MT", "BAŞLIK")).Select
  ActiveSheet.PrintOut Copies:=1, Collate:=True
  MsgBox ("YAZDIRMA İŞLEMİ BİTMİŞTİR")
End Sub
 
Burda sadece ana sayfa yazılıyor ben ana sayfa hariç diğer sayfaları yazdırmak istiyorum
 
Selamlar,

Alternatif olarak aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub HIZLI_YAZDIR()
    Sheets(Array("TUS", "MT", "BAŞLIK", "K ort HESABI", "HESAP DEĞERLERİ", "DETAYLAR")).PrintOut
    Sheets("ANA SAYFA").Select
End Sub
 
verdiğiniz bu kodları yazıyorum ama sayfayı kayıtederken

Aşağıdaki özellikler makro içermeyen çalışma kitaplarına kayıtedilemez

*VB projesi

Dosyayı bu özelliklerle.......

diye devam ediyor

buna nasıl aşabilirim.
 
bu kodları makroya kaydedip bir tane butona baglamak gerekiyor
 
Selamlar,

Sn. alves hangi konuda randıman alamadınız belirtirmisiniz.
 
Geri
Üst