• DİKKAT

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

Soru PDF dosyasındaki belirli veriyi excele kopyalamak

Katılım
9 Aralık 2018
Mesajlar
363
Excel Vers. ve Dili
Excel 2019 - 32 bit TR
Merhaba

Örnekte olan pdf dosyasındaki
Ad'ı A hücresinin sonuna,
Soyadı B hücresinin sonuna,
TC kimlik no D hücresinin sonuna,
Ameliyat tarihini I hücresinin sonuna
macro ile kopyalamanın bir yolu var mı?

1000+den fazla bu tip dosyadan veri aktarmam gerekiyor da.

Teşekkürler.
 

Ekli dosyalar

Veri alınacak bir kaç tane daha pdf dosyası eklermisiniz.
Ayrıca veri alınacak örnek dosyanızı da ekleyiniz.
 
Bu rar dosyanın içindeki bütün dosyaları bir klasöre(dizin) çıkart ve sayfa1 deki komut düğmesine tıkla daha sonra kayıt et ve bu kayıt ettiğin dosyayı buraya yükle
bu yaptığımız şey bazı bilgisayarlarda veriler farklı satırlara gidebiliyor onun için veriler hangi satırlara geliyor bir görelim.
 
Son düzenleme:
Çok güzel bir şey yapmıssınız. Elinize sağlık.
Lakin bir modifikasyona ihtiyacım var.

kaynak dosya olarak "getopenfilename" 'e çevirebilir misiniz? chdir masaüstü olacak şekilde.
 
O iş yapılır siz önce yukarıdaki mesajda bahsettiğim işlemi yapın ve buraya ekleyin
 
Evet bazen doktor adını seçiyor.

oradan aldığım veriyi risk sayfasında en alta kopyalamaya çalışıyorum.
 

Ekli dosyalar

Yukarıdaki mesajımda bahsettiğim şeylerin aynısını yap ve risk sayfasındaki komut düğmesine tıkla veriler A B C D sutünlarının son dolu satırından başlayarak almaktadır.

Farklı düzeltmeleriniz olursa sonra bakarız.
Mesela siz I sutununa veri alınacak yazmışsınız I sıtunundaki son dolu satır farklı A sutunundaki son dolu sutun farklı
 
Farklı düzeltmeleriniz olursa sonra bakarız.
Mesela siz I sutununa veri alınacak yazmışsınız I sıtunundaki son dolu satır farklı A sutunundaki son dolu sutun farklı

Doktorluğun da böyle zor bir yanı var, ister istemez hasta verisini temizleyip, hasta bilgilerini değiştirip size gönderiyorum.
Tezim için 3000 adet bu PDF ile hasta patolojisi taradım.Buradaki hastaların bilgilerini geçiriyorum.Aslında son sütun hep aynı.

1 maruzatım kaldı. işim biten PDF dosyasını taşıyamıyorum. Onu nasıl yapabiliriz? excel kullanıyor diyor.

operasyon tarihini C hücresi yerine I hücresine yazmam gerekiyor. Oradan başka bir formül ile takip süresini hesaplıyorum.

Yardımlarınız için teşekkürler
 
Bu rar dosyasını bir klasöre çıkart ve Risk_PTK.xlsm dosyasından risk sayfasındaki komut düğmesine tıkla açılan pencereden pdf dosyalarının bulunduğu klasörü seç ve sonuçları gözlemle

not kod çalıştığında (PdfToText) kalasörü mutlaka çalışan dosyanın yanında olnalı yoksa veriler alınmaz.

Diğer taraftan Mesleğiniz ile ilgili Allah sabırlar versin Allah yar ve yardımcınız olsun
Sizlerle birlikteyiz.
 
Çok teşekkürler.

Belirsiz bir sürecin içerisinde bir yandan hastalarımıza bakıyoruz, bir yandan akademik eğitimimizi tamamlamaya çalışıyoruz. Yardımlarınız için teşekkürler.
 
Kodlar işlerinizi görüyormu kaç adet pdf dosyasında deneme yaptınız.
eğer işlemlerinizi gördüyse ben buraya eklediğim dosyaları siliyorum bazı özel bilgiler mevcut siz silerseniz iyi olur.
 
pdf siz dosyayı ekliyorum.
 

Ekli dosyalar

pdf siz dosyayı ekliyorum.


Size gönderdiğim dosyalarda hasta verilerini modifiye ettim. Bu nedenle sorun olmayacaktır. Sitede kalabilir.

Mevcut şekilde çok kullanışlı. Patoloji dosyasını PDF klasörüne kaydediyorum. Seçince ekliyor.

Çok teşekkürler.
 
Şöyle bir sorunum oldu.
Veriyi import ettikten sonra pdf dosyası kapanmıyor. dosyayı taşımak için illa exceli açıp kapatmam gerekiyor.
 
kodun bu bölümünün üstüne
Kod:
Set fL = Nothing

kırmızı bölümü ekle

Rich (BB code):
pdfDoc.ClosePdf
Set fL = Nothing
 
Bu sorun da çözüldü. Teşekkürler.

pdfDoc.ClosePdf
 
Teşekkürler iyi çalışmalar
 
Konu çözülmüş olduğuna göre ve söz konusu PDF'lerin gerçek veri ihtiva etmediği belirtildiğinden, bugünlerde PDF dosyalarından veri alınması konusu sıkça gündeme geldiği için ben de hazırlamış olduğum alternatifi eklemek istedim.

Veriler PDF dosyasından @Zeki Gürsoy 'un hazırlamış olduğu DLL'ler vasıtasıyla okunmakta, daha sonra "Regular Expressions" metodu ile ayrıştırılmaktadır.

.
 

Ekli dosyalar

Aynı verinin içinde import etmek istediğim farklı bilgiler de var.
Bunu kullanmada nasıl geliştirebilirim?

doğum tarihini yıl olarak eklemek gibi şeyleri kendim modifiye etmeyi planlıyorum.

Ya da benzer formatta bir başka dosyadan kan sonuçlarını çekmek gibi.

Bir eğitimi var mı?
 
Geri
Üst