AW: Bestimmte Inhalte aus XML auslesen?
18.02.2021 12:51:01
volti
Hallo Sergej,
hier mal eine Idee dazu...
Code:
[Cc]
Sub HoleDaten()
Dim iFF As Integer, sFilename As String
Dim sArr2() As String, sArr() As String
Dim iOutZeile As Long, iZeile As Long
sFilename = "D:\Daten\Parametrik\Defintionen.xml"
iFF = FreeFile
If Dir(sFilename) <> "" Then ' Ist Datei vorhanden?
Open sFilename For Input As iFF ' Datei öffnen
sArr = Split(Input(LOF(iFF), iFF), vbCrLf) ' Daten in Array einlesen
Close iFF
iOutZeile = 1
For iZeile = 0 To UBound(sArr) ' Alle Zeilen durchgehen
sArr2 = Split(sArr(iZeile), "_Bibliothek=") ' Suchbegriff suchen
If UBound(sArr2) > 0 Then
ActiveSheet.Cells(iOutZeile, "A").Value = Replace(sArr2(1), Chr$(34), "")
iOutZeile = iOutZeile + 1
End If
Next iZeile
End If
End Sub
_________________________
viele Grüße aus Freigericht 😊
Karl-Heinz