xml_veri çekme ?

Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
iyi günler;
oluşturulan KDV XML dosyasından belli kolonların bilgisini makro ile çekmek mümkün olabilir mi? Formda ve genelde bir örnek bulamadım, Teşekkürler.
 

Ekli dosyalar

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
Herhalde aramayı iyi yapamamışsınız. Forumda XML'den veri alan bir çok örnek var ..... BA-BS hazırlanması, TCMB'den döviz kurları alınması, faaliyetteki Bankaların listesi ..... vb.

Bunlara bakarak birşeyler üretebilirsiniz.

.
 
Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
Herhalde aramayı iyi yapamamışsınız. Forumda XML'den veri alan bir çok örnek var ..... BA-BS hazırlanması, TCMB'den döviz kurları alınması, faaliyetteki Bankaların listesi ..... vb.

Bunlara bakarak birşeyler üretebilirsiniz.

.
üç harfli olduğu için tek başına aranmıyor, yanına form vs gibi ekler ekledim ama bulamadım. konuyla ilgili link varsa memnun olurum. Teşekkürler
 

Ekli dosyalar

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
Bu arada, istediğiniz böyle birşey mi bilemiyorum .... incelersiniz.

.
 

Ekli dosyalar

Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
Bu arada, istediğiniz böyle birşey mi bilemiyorum .... incelersiniz.

.
Tekrar iyi günler; başka bir işlemde bu kodla işlem yapıyorum, her yeni veri de eskisi verinin altına ilave ettirmek mümkün olabilir mi? çok farklı bir kod yapısı olduğu için yorumlayamadım. Tekrar teşekkürler
Kod:
Sub Test()
'   Haluk - 30/04/2020
'   sa4truss@gmail.com
'
    Dim myXML As Variant, myTable As ListObject
    
    myXML = Application.GetOpenFilename("XML Dosyaları, *.xml", , "XML dosyası seçin")
    
    If Not myXML = False Then
        Set myTable = Sheets("Sayfa1").Range("A1").ListObject
        
        With myTable.XmlMap.DataBinding
          .ClearSettings
          .LoadSettings myXML
          .Refresh
        End With
    Else
        MsgBox "XML dosyası seçmediniz!"
    End If
    
    Set myTable = Nothing
End Sub
 

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
Onun için daha değişik bir kod yazmak lazım, bu algoritmayla olmaz....

Forumdaki örnekleri kendinize uyarlamaya çalışın ..... olmazsa, ücretli yardım için özel mesajla bana ulaşabilirsiniz.

.
 
Son düzenleme:
Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
Onun için daha değişik bir kod yazmak lazım, bu algoritmayla olmaz....

Forumdaki örnekleri kendinize uyarlamaya çalışın ..... olmazsa, ücretli yardım için özel mesajla bana ulaşabilirsiniz.

.
tamam, teşekkürler çözemezsen dönüş yaparım.
 
Üst