PDF dosyasından Excel'e veri alma

dost

Altın Üye
Katılım
15 Mart 2005
Mesajlar
175
Excel Vers. ve Dili
Office 2016 - English
Arkadaşlar merhaba,

Ekte sunulu VerAl_PDF_URL.xlsm dosyası ile;

Web'den PDF dosyasını bilgisayarıma indiriyorum.
İndirmiş olduğum PDF dosyasını Excel dosyasına kopyalıyorum.

Ancak; excel sayfası biraz karışık oluyor haliyle :(

Bunun için excel dosyasına kopyalamadan önce;

PDF dosyasından Word dosyasına kopyalarken yada Word dosyasından Excel dosyasına kopyalarken, düzenleyerek (Örneğin RegExp kullanarak) kopyalayabilir miyiz?

Şimdiden teşekkürler.
 

Ekli dosyalar

Katılım
13 Kasım 2008
Mesajlar
344
Excel Vers. ve Dili
Microsoft Office Professional Plus 2010 TR
Sayın Dost,

Bunun için Excel VBA uygulamasından ziyade buna uygun programlar mevcut.Başarılı isimlerden birisi olan ( Able2Extract ) bunu kullanmazınızı tavsiye ederim.Sürekli kullandığım bir programdır.Gayet başarılı bir program.
Excel VBA uygulaması sonuç olarak yazılımlar gibi net sonuçlar vermeyebilir.
 

Korhan Ayhan

Moderatör
Yönetici
Katılım
15 Mart 2005
Mesajlar
30,262
Excel Vers. ve Dili
OFFICE 2019 PRO TR
Forumda @Haluk beyin bu konuyla ilgili vba kodları paylaşmıştı. @Zeki Gürsoy beyin bir dönüştürücü kodlaması vardı. Forumda paylaşmıştı. Bulunca paylaşırım.
 

Korhan Ayhan

Moderatör
Yönetici
Katılım
15 Mart 2005
Mesajlar
30,262
Excel Vers. ve Dili
OFFICE 2019 PRO TR
İnceleyiniz.

 

dost

Altın Üye
Katılım
15 Mart 2005
Mesajlar
175
Excel Vers. ve Dili
Office 2016 - English
Merhaba,

İlk önce cevap yazan arkadaşlara teşekkür ederim.

Ekteki dosyada görüleceği üzere, Word'deki tabloyu copy paste yaptım.

Aslında tablo Mal İsmi kısmında bazı satırlarda tabloluktan çıkmış gibi.
Örneğin Satır 120:122
GTİP Numarası normalde 12 karakter uzunluğundadır.
A120:A122 değeri 2711 dir. (Bu 2711* GTİP numaralarının tamamı ÖTV'ye tabi demektir.) Ancak B120:B122 hücresindeki (.....ve 2711.29.00.00.12 hariç) metninde yazılı GTİP numaraları hariç demektir.

Bu metni ayırıp tabloya atmak gerekir.

Aklıma gelen çözüm:
Tablonun E sütununa "Tabi" , "Tabi değil" eklemek.
Eğer A sütunundaki değer <12 ve B sütununda ( * hariç) kelimesini içeren sayısal değerleri bulunan satırın altına satır(lar) olaran insert etmek ve E sütununa "Tabi değil" yazdırmak.

Forumda @Haluk beyin bu konuyla ilgili vba kodları paylaşmıştı. @Zeki Gürsoy beyin bir dönüştürücü kodlaması vardı. Forumda paylaşmıştı. Bulunca paylaşırım.

Gerek Zeki Gürsoy'un gerekse Haluk Bey'in çalışmaları çok güzel olmuş. Ellerine ve emeklerine sağlık...

Haluk Bey RegExp ile yukarıdaki yazdıklarım için yardımcı olursa veya ekteki tabloyu word'e atmadan RegExp ile PDF'den direkt excel'e atmam için yardımcı olabilirse sevinirim. (RegExp'in mantığını da kavramış olurum.)

Herkese iyi günler dilerim.
 

Ekli dosyalar

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
9,366
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
Ekli RAR klasörünü bilgisayarda bir yere yerleştirip, içindeki Excel dosyasını açın ve sayfadaki butona tıklayın ....


.
 

Ekli dosyalar

dost

Altın Üye
Katılım
15 Mart 2005
Mesajlar
175
Excel Vers. ve Dili
Office 2016 - English
Haluk Bey,

İlk önce çok teşekkür ederim. Eline sağlık çok güzel olmuş.

İlaveler:
İLK SÜTUN:
27.11
2711.12

İlave olmalı

4. SÜTUN:
Standart Metreküp
ilave olmalı

Ayrıca;
2. SÜTUN:
1.Sütun - 2.sütun
27.11 - (2711.11.00.00.00; 2711.12; 2711.13; 2711.19.00.00.11; 2711.21.00.00.00; 2711.29.00.00.11 ve 2711.29.00.00.12 hariç)
27.13 - (2713.11.00.00.00; 2713.12.00.00.00; 2713.20.00.00.19; 2713.90 hariç)

1.sütundaki değer karakter sayısı (0000.0000.0000) < 14 ve 2.sütundaki değer "(" ile başlayan ve "hariç)" ile bitenlerin GTİP numaralarını bulup o satırın altına yazmak.

Kolay gelsin.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
9,366
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
Teşekkürler ......

İlave istekleriniz için fatura adresiniz ?

.
 
Son düzenleme:

dost

Altın Üye
Katılım
15 Mart 2005
Mesajlar
175
Excel Vers. ve Dili
Office 2016 - English
Haluk Bey,

Yanlış anlaşıldığım için kusura bakmayın.

Sizden tabi ki istek ve taleplerim olamaz. Sadece yardım istemiştim.
Ancak; yanlış anlaşıldım maalesef.

Yapmış olduğunuz yardım ve gösterdiğiniz ilgi için teşekkürler.

İyi akşamlar.
 

Asri

Altın Üye
Altın Üye
Katılım
24 Nisan 2005
Mesajlar
3,214
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Ekli RAR klasörünü bilgisayarda bir yere yerleştirip, içindeki Excel dosyasını açın ve sayfadaki butona tıklayın ....


.
Meraktan biraz regexp karıştırayım dedim. Dosyada ortalık fena karıştır. :)))
 
Üst