• DİKKAT

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

PDF dosyasını Word olarak açma ...

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,201
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,

Bir klasör içindeki tüm PDF dosyalarını;
Aşağıdaki kod ile Word' de pdf olarak açtıktan sonra; word dosyası olarak kayıt edebiliyoruz;
oluşan her bir word dosyasını excel dosyası olarak kaydedecek makro kodunu nasıl oluşturabiliriz?
PDF dosyası ekli görselde görüleceği üzere tablo yapısına yakın bir formatta;

teşekkürler,
iyi Çalışmalar.

Kod:
Sub PDF_To_Word()

Dim sh As Worksheet
Set sh = ThisWorkbook.Sheets("Sayfa2")

Dim fso As New FileSystemObject
Dim i As Integer
Dim fo As Folder
Dim f As file
Dim wordApp As New Word.Application
Dim wordDoc As Word.Document
Dim objPic As InlineShape
Dim PDF_path As String
Dim Word_path As String

myPath = ThisWorkbook.Path

PDF_path = myPath & "\PDF"
Word_path = myPath & "\Word"

wordApp.Visible = True

Set fo = fso.GetFolder(PDF_path)

For Each f In fo.Files

    Set wordDoc = wordApp.Documents.Open(f.Path)
    
    For Each objPic In ActiveDocument.InlineShapes
        objPic.Delete
    Next objPic
    
        wordDoc.SaveAs2 (Word_path & "\" & Replace(f.Name, ".pdf", ".doc"))
        wordDoc.Close False
        
Next f

End Sub
 

Ekli dosyalar

  • 123.jpg
    123.jpg
    100.2 KB · Görüntüleme: 13
Sn. @tamer42 kodun çalışır vaziyetteki excel dosyanızı ekleyebilirmisiniz, ben bu şekilde denedim hata aldım, belki referanslardan atladığım bir şey vardır. Teşekkürler
 
Sn. @tamer42 ,

Günaydın üstadım, ben de rica edebilir miyim?

Teşekkürler.

Saygılar,
Selim
 
referanslar böyle olmalı
kod ofis 2016 da ve windows 10 da çalışıyor.
Yeni Bit Eşlem Resmi.jpg
 

Ekli dosyalar

Son düzenleme:
Sn. @halit3 hocam rar dosyasını açıp Deneme.xlsm dosyasını çalıştırdığımda pdf leri word dosyasına aldı, kendi dosyalarıma uyarladığımda sonuç alamadım, tekrar winrar dan açtığım klasörde denememe rağmen sonuç alamadım aşağıdaki hatayı alıyorum.
 

Ekli dosyalar

  • Ekran Alıntısı_güvenlik uyarısı.PNG
    Ekran Alıntısı_güvenlik uyarısı.PNG
    28.5 KB · Görüntüleme: 5
Son düzenleme:
Sn. @halit3 hocam rar dosyasını açıp Deneme.xlsm dosyasını çalıştırdığımda wdf leri word dosyasına aldı, kendi dosyalarıma uyarladığımda sonuç alamadım, tekrar winrar dan açtığım klasörde denememe rağmen sonuç alamadım aşağıdaki hatayı alıyorum.

Aşağıdaki şekilde ayarlayın. Makroyu güvenli hale getirin. Dosya üzerinde sağ tık ile özellikleri açın ve "engellemeyi kaldır" ı işaretleyip Uygula deyin.

245537
 
referanslar böyle olmalı
kod ofis 2016 da ve windows 10 da çalışıyor.
Ekli dosyayı görüntüle 245532
Halit Bey selamlar...
dosyayı pdf klasörünün içine taşımadan kod çalıştırmak için tıklatınca "Gözat" bölümü gelip dosyayı biz seçsek ve kaydetme yerini de bizim seçebileceğimiz şeklinde ayarlanırsa daha kullanışlı olacak.
 
Geri
Üst