• DİKKAT

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

Açık olan Pdf dosyasını kapatmak

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,181
Excel Vers. ve Dili
Ofis 2019 Türkçe
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Cancel = True
    If Target.Column <> 1 Or Target.Value = "" Then Exit Sub
    pth = "C:\GEREKLİ\dilekçe_pdf\"
    fname = pth & "*" & Target.Value & "*.pdf"
    dosya = Dir(fname)
    If dosya <> "" Then
        dosya = pth & dosya
        ActiveWorkbook.FollowHyperlink dosya
    Else
        MsgBox "Dosya Bulunamadı..."
    End If
End Sub

Yukarıdaki kod ile belirtilen dosya içirisinde A sutununda yazılı olup eşleşen pdf dosyasını açıp manüel olarak kapatıyorum. Ben bunu diğer pdf dosyasını açkmak istediğinde açık olan PDEF dosyasının kapatılmasını istiyorum, Sonra yeni bastığım pdf dosyasının açılmasını istiyorum. Yardımcı olabilecek arkadaşlarıma şimdiden teşekkür ediyorum.
 
Bilgisayarınızda word prpğramı yüklü ise
Bu kod açık olan pdf dosyalarını kapatıyor.


Rich (BB code):
Sub acik_olan()

Set Word = CreateObject("Word.Application")
Set Tasks = Word.Tasks
For Each Dosya In Tasks
If Dosya.Visible Then
If Tasks.exists(Dosya.Name) Then
deg1 = Split(Dosya.Name, "Adobe Reader")
If UBound(deg1) > 0 Then
MsgBox Dosya.Name
Tasks(Dosya.Name).Close
End If
End If
End If
Next
End Sub
 
Sn. Halit hocam çok teşekkür ediyorum, işimi gördü. Sağolasınız.
 
Teşekkürler iyi çalışmalar
 
Sn. Tahsin ve Halit hocam paylaştığınız kodları denedim fakat çalıştıramadım.
 
Geri
Üst