E Beratları(Xml formatından Excel'e) Excel'de Açma

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Arkadaşlar merhaba,
Xml formatındaki E Beratları, Excel'e aktarmak istiyorum. Teşekkürler...
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
E-Berat nedir bilmiyorum ama, örnek bir XML eklerseniz duruma bakılabilir....

.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Haluk Bey; E-Berat kısaca muhasebe defterlerinin Gelirler İdaresi'ne aktarılan XML biçimindeki ham muhasebe verileridir. Dosya veri büyüklüğü fazla ve özel bilgiler içerdiğinden örnek dosya eklenmesi zor görünüyor. Sanırım mesleğe mensup üyeler bu konuda en iyi yardımcı olabilir.

.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Zeki Bey, o zaman iş size düştü demektir :)

.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Üstadlar böyle bir kod buldum. Excel'de açtırıyorum. Aslında tüm beratları bir yere kaydedip sonra tek tek açıp Excel'de bazı alanları(ETTN, Oluşturma Tarihi vb...) bir yere kopyalayıp bir tablo oluşturacağım.
Kod:
Sub ImportXMLtoList()
 Dim strTargetFile As String
 Application.DisplayAlerts = False
 strTargetFile = GIB-1000000000-202101-KB-000000.xml"
 Workbooks.OpenXML Filename:=strTargetFile, LoadOption:=xlXmlLoadImportToList
 Application.DisplayAlerts = True

End Sub
 
Üst