Hızlı Yazdırma

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.
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
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
 
Katılım
28 Aralık 2005
Mesajlar
41
:) ben ne demek istediğini anlamadım bu kodu nereye yazacağım onuda söylersen anca anlarım
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
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
 
Katılım
28 Aralık 2005
Mesajlar
41
ç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
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
ç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
 
Katılım
28 Aralık 2005
Mesajlar
41
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.
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
Selamlar,

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

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
Selamlar,

Dosyanızı açamıyorum farklı kaydetten 2003 olarak tekrar kaydedip gönderirmisiniz.
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
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
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
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
 
Katılım
28 Aralık 2005
Mesajlar
41
Burda sadece ana sayfa yazılıyor ben ana sayfa hariç diğer sayfaları yazdırmak istiyorum
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,635
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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
 
Katılım
28 Aralık 2005
Mesajlar
41
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.
 

parametre

Destek Ekibi
Destek Ekibi
Katılım
28 Ocak 2007
Mesajlar
1,585
Excel Vers. ve Dili
ofis 2010 turkce
bu kodları makroya kaydedip bir tane butona baglamak gerekiyor
 
Katılım
28 Aralık 2005
Mesajlar
41
dediğiniz gibi oluyor ama yinede tam anlamıyla bi randuman alamadım henüz
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,635
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

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