tahsinanarat
Altın Üye
- Katılım
- 14 Mart 2005
- Mesajlar
- 2,181
- Excel Vers. ve Dili
- Ofis 2019 Türkçe
A sutununda; C sürücüsündeki AYRILANLAR klasörü içinde bulunan dosya isimlerinden saadece TC kimlik numaraları yazılı, Klasörde ise TC kimlik numarasından sonra ad soyad şeklinde pdf dosyaları bulunmaktadır.
Sn. @Korhan Ayhan Hocam;
Yukarıdaki kod ile Asutununda yazılı C:\AYRILANLAR klasöründeki sırasıyla yazdırabiliyoruz. Ancak Dosyaların bire bir eşleşmesi durumunda.
Ben ile başlayan şeklinde yani TC numarasına göre yazdırmak istiyorum. .pdf in başına yıldız koydum ancak olmadı. Bu konuda yardımcı olabilir misiniz.
Kod:
Sub KAPALI_PDF_LERI_YAZDIR()
Dim belge As String
Application.ScreenUpdating = False
On Error Resume Next
For sat = 2 To Cells(Rows.Count, "A").End(3).Row
belge = "C:\AYRILANLAR\" & Cells(sat, 1).Text & ".pdf"
If Dir(belge) <> "" Then _
CreateObject("Shell.Application").Namespace(0).ParseName(belge).InvokeVerb ("Print")
Application.Wait Now + TimeSerial(0, 0, 3)
Next
MsgBox "işlem tamam"
Application.ScreenUpdating = True
End Sub
Sn. @Korhan Ayhan Hocam;
Yukarıdaki kod ile Asutununda yazılı C:\AYRILANLAR klasöründeki sırasıyla yazdırabiliyoruz. Ancak Dosyaların bire bir eşleşmesi durumunda.
Ben ile başlayan şeklinde yani TC numarasına göre yazdırmak istiyorum. .pdf in başına yıldız koydum ancak olmadı. Bu konuda yardımcı olabilir misiniz.
