Paradoxx
Gebruiker
- Lid geworden
- 2 nov 2007
- Berichten
- 135
Goedemorgen,
Dankzij snb heb ik een mooie macro welke voor mij een hele batterij XML bestanden inleest en de benodigde informatie daaruit in 1 regel wegzet.
Ik wil deze werkwijze toepassen op een ander bestand, maar heb daar meer informatie uit nodig welke ik wegschrijf over 20 regels per ingelezen xml.
Ik heb het voor elkaar dat de macro, vanuit een hulptabel waar ik alle benodigde info uit die 20 regels ophaalt, kopieert en neerzet in het verzamelblad. Maar hij kopieert en plakt de formules waar juist de waarden geplakt moeten worden.
Hoe moet ik deze rode regel code aanpassen zodat het de waarden wegzet ipv de normale kopieer/plak functionaliteit?
Dankzij snb heb ik een mooie macro welke voor mij een hele batterij XML bestanden inleest en de benodigde informatie daaruit in 1 regel wegzet.
Ik wil deze werkwijze toepassen op een ander bestand, maar heb daar meer informatie uit nodig welke ik wegschrijf over 20 regels per ingelezen xml.
Ik heb het voor elkaar dat de macro, vanuit een hulptabel waar ik alle benodigde info uit die 20 regels ophaalt, kopieert en neerzet in het verzamelblad. Maar hij kopieert en plakt de formules waar juist de waarden geplakt moeten worden.
Hoe moet ik deze rode regel code aanpassen zodat het de waarden wegzet ipv de normale kopieer/plak functionaliteit?
Code:
Sub M_snb()
c00 = "C:\L-Schijf\0_Test\klimaat-import\Import\"
c01 = Dir(c00 & "*.XML")
c02 = ThisWorkbook.XmlMaps("Monster_toewijzing").DataBinding.SourceUrl
Do Until c01 = ""
FileCopy c00 & c01, c02
ThisWorkbook.XmlMaps("Monster_toewijzing").DataBinding.Refresh
[COLOR=#ff0000] Blad3.ListObjects(1).DataBodyRange.Rows("1:21").Copy Blad4.Cells(Rows.Count, 1).End(xlUp).Offset(1)[/COLOR]
c01 = Dir
Loop
Laatst bewerkt: