• DİKKAT

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

Klasördeki dosyaları yazdırmak.

Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Merhaba;

Her ay rutin olarak Ocak-09, Şubat-09 Mart-09.... şeklinde klasörler oluşturuyorum. Herbir klasör içinde yaklaşık 40-50 dosyam mevcut.
Dosyaların sayfa yapıları ayarlanmış, yani yazdırmaya uygun.
Nisan-09 klasöründeki dosyaların tamamını yazdırmak istiyorum. Bunun pratik olarak nasıl yapabilirim? Daha pratik....

Yada; Dublör dosyamda a2 hücresinde alt alta dosya isimleri mevcut. a2 hücresinde ismi yazılı dosyayı aşağıdaki kod ile açıp da yapılabiliyor.
EDIT:
Workbooks.Open ([a2])
Workbooks.Open ([b2])

Farklı önerilere açığım..
 
Son düzenleme:
Aşağıdaki kodları inceleyiniz.Umarım işinize yarar.

Kod:
Sub KlasörSeçYazdır()
    On Error Resume Next
    Dim Klasör, Klasör_Yolu, DosyaAdi As String
    Application.ScreenUpdating = False
 
    Set ObjFolder = CreateObject("Shell.Application").BrowseForFolder(0, "Lütfen bir klasor seçin !", &H100)
    If Not ObjFolder Is Nothing Then
    Klasör_Yolu = ObjFolder.Items.Item.Path
    End If
    DosyaAdi = Application.ActiveWorkbook.Name
    Set Klasör = CreateObject("Scripting.FileSystemObject").GetFolder(Klasör_Yolu).Files
        For Each Dosya In Klasör
            If InStr(Dosya.Name, ".xls") > 0 Then
                If Dosya.Name <> DosyaAdi Then
                    Workbooks.Open Filename:=Dosya
                        Sheets(1).Select
                            For i = 1 To Worksheets.Count
                               Sheets(i).Select
                               ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
                            Next i
                       ActiveWorkbook.Close True
                End If
            End If
        Next
    Set Klasör = Nothing
    Set ObjFolder = Nothing
    Application.ScreenUpdating = True
    MsgBox "Yazdırma İşleminiz Tamamlandı.", vbInformation, "Bilgi"
End Sub
 

Ekli dosyalar

Sn. İpek. Aradığım kodlar buydu. Teşekkür ederim.
 
Sayın Recep İpek

Klasörün içindeki onlarca Pdf Dosyasını toplu olarak nasıl yazdırabiliriz

teşekkürler
 
Rica ederim. :)
 
Geri
Üst