• DİKKAT

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

farklı sayfaları yazdırma

  • Konbuyu başlatan Konbuyu başlatan erdenek
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Mart 2008
Mesajlar
896
Excel Vers. ve Dili
EV:EXCEL 2010-TÜRKÇE
İŞ:EXCEL 2010-TÜRKÇE
arkadaşlar ekteki çalışma dosyasında yer alan öğrenci numaralı ile adlandırılmış olan sayfaları tek tek sayfaları açmadan aynı anda hepsini birden nasıl yazdırabilirim.
 

Ekli dosyalar


üstad ilgine teşekkür ederim.ama benim aradığım bu değildi.liste sayfasında dilekçe oluştur butonuna basınca oluşturulan dilekçelerin çıktılarını almak istiyorum.yani kısaca dosyadaki liste ve şablon hariç diğer sayfaların çıktılarını tek bir tıklamayla almak istiyorum.o dosyada yaklaşık 30 kişinin dilekçesi var.hepsini tek tek açıp yazdır demek bayağı zaman alıyor.elimde şu an 500 öğrencinin dilekçesi var.
 
üstad verdiğiniz linkteki

Sub Makro()
Sheets.PrintOut
End Sub

makro işimi görüyor fakat bu tüm sayfaları yazdırıyor.ben ise liste ve şablon sayfası hariç diğer sayfaları yazmak istiyorum.
 
. . .

Şu kodları deneyiniz.

Kod:
Sub test()
    Dim arr()
    a = 1
    For s = 1 To Sheets.Count
        ReDim Preserve arr(1 To a)
        If Sheets(s).Name <> "Liste" And _
            Sheets(s).Name <> "Şablon" Then
            arr(a) = Sheets(s).Name
            a = a + 1
        End If
    Next
    
    Sheets(arr).PrintOut
    
End Sub

. . .
 
Erdenek hocam ekteki dosyayı incelermisiniz.
 

Ekli dosyalar

Sayın;Hüseyin Çoban
Sayın;Kuvari


emekleriniz için teşekkür ederim.
 
iyi bayramlar
 
Geri
Üst