Excel bestand maken met behulp van XSD schema

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Jimster
  • Registratie: Januari 2000
  • Laatst online: 11:51
Mijn vraag
Zijn er mensen met ervaring met het creëren van een Excel document aan de hand van een XSD schema?

Ik probeer een Excel document te maken dat een xml bestand genereert door middel van een XSD schema. Zonder scripts of macro's. Deze functionaliteit zit in Excel.
Het bestand wat ik wil maken is vergelijkbaar met het bestand dat hier wordt aangeboden: https://pixcels.nl/sepa-direct-debits-from-excel/
Bestand: https://pixcels.nl/wp/wp-...t-FromExcelToPain-v1.xlsx

Dit is een bestand dat een incassobestand kan genereren uit een excel document. Ik probeer nu een bestand te maken dat een overboekingsbestand kan genereren. Dit is de betreffende XSD: https://media.rabobank.co...l/pain-001-001-03-zip.zip

Bij een aantal velden lukt het mij niet om de juiste cel te koppelen. Er worden dan meer cellen gekoppeld dan ik wil.

Als ik begin met het voorbeeld bestand voor incasso's hierboven en ik wis alle koppelingen en ik probeer de koppelingen te maken a.d.h.v. de XSD, dan gaat het fout bij het veld PmtInf-PmtInfId, als ik deze probeer te koppelen aan cel C4 van blad "Payment" dan worden er 5 cellen gekoppeld. Hoe zorg ik er voor dat alleen C4 wordt gekoppeld?
Afbeeldingslocatie: https://tweakers.net/i/Z1t6n-Xt7dzGbpCFRsJ6VKklhPk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/fQ2caXbTt72Uj3tc5C7iz4WK.png?f=user_large

Dan maar starten met een nieuw Excel werkblad. Maar als ik dan een veld probeer te koppelen, krijg ik ook gratis de kop er bij 8)7 Hoe krijg ik dat weg?
Afbeeldingslocatie: https://tweakers.net/i/c0YyrfuEFlMHIZUSeewnADImLJ4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/kzYZRUMYLMB1oWkRwe8enu2f.png?f=user_large


Relevante software en hardware die ik gebruik
Excel 2019 en Excel 365

Wat ik al gevonden of geprobeerd heb
Zie boven

Alle reacties


Acties:
  • +1 Henk 'm!

  • Teun_2
  • Registratie: Oktober 2003
  • Laatst online: 08:52
Als je data is gekoppeld aan een tabel, wordt een koppeling altijd op de hele kolom gezet en is elke rij een record. Ik heb in het verleden ook al meer succes gehad met een voorbeeld xml en geen xsd te gebruiken en alle velden duidelijk als tekst er in gezet. Je moet in je excel dan zien dat je alle velden naar tekst omzet en die dan worden geëxporteerd als tekst. Dat werkt meestal beter.

De hele xml export functionaliteit is behoorlijk brak en slecht gedocumenteerd. Veel succes!

[ Voor 39% gewijzigd door Teun_2 op 07-10-2023 15:30 ]