XML' den Veri Alma Hk.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,893
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Merhaba Arkadaşlar,

Elimde XML ve Xslt verileri olan bir çok e-fatura dosyası var.
Bu dosya biçimleri içinden hangisi daha kolay olacaksa belirli alanlardan excele veri çekmek istiyorum.

E-faturanın görüntüsü şu şekilde...



Bu dosyanın XML' inden e-fatura no - ürün ismi - miktar kg bilgilerini almak istiyorum.




XML dosya yolları bir yan sayfada var. Bu sayfada olan dosyaları taramalı.

Konu hakkında bilgisi olanlardan destek rica ediyorum.

. . .
 

Ekli dosyalar

Son düzenleme:

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
Hüseyin Bey merhaba. Zeki Gürsoy bu konularda oldukça bilgili, Zeki Bey'e danışın derim.
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,893
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
Merhaba Sy Hamitcan,
Zeki bey'in calismalarini hep takip ederim. Fikri olacagini dusunuyorum.
Ancak forumda bu aralar pek aktif degil. Umarim uygun vaktine denk gelir..

Iyi geceler..
.
 
Katılım
5 Mart 2010
Mesajlar
295
Excel Vers. ve Dili
Microsoft Office 2010
Altın Üyelik Bitiş Tarihi
20.12.2018
Emir Hüseyin Çoban hocam

dış veri al işlemi ile diğer kaynaklar opsiyonundan "XML Verisi alma" ile xml içeriğini excele çekebilirsiniz.. denedim xml içeriği excel'e tablo halinde geliyor.. istediğiniz sütundan istediğiniz veriyi makro ile almak mümkün olabilir..
saygılarımla..

Kod:
Sub aktar()
dosya = ThisWorkbook.Path & "\" & "[COLOR="Red"]1292016000005128.xml[/COLOR]"
    ActiveWorkbook.XmlImport URL:= _
        dosya, ImportMap:=Nothing, _
        Overwrite:=True, Destination:=Range("$A$1")
End Sub
" bu kodu ben göndermiş olduğunu kitap içinde yeni bir sheet açıp denedim.. "

kırmızı renkle yazılan dosyanın adı.. birden fazla sheet açarak bu kodla xml dosyasından veri çekebilirsiniz.. kırmızı renkli yere dosya adını yazmanız yeterli olacaktır.. umarım istediğiniz böyle bişeydir.. saygılar..
 
Son düzenleme:

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,893
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Merhaba Sy chngrcn,

Şuanda bu sistemi kullanıyorum. Dosyadan sayfaya alıp, koşullara göre içinden veri çekiyorum ancak
daha stabil direk alan isminden çekilebilir aslında bunu araştırıyorum.

. ..
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst