19.01.2026, 08:50
Guten Morgen liebe Excel-User,
ich benötige eure Hilfe bei einem XML-Export aus Excel.
Im Grunde steht meine Tabelle und der Export bzw. das hinterlegte XML-Schema funktioniert.
Mein Ziel wäre es jetzt, dass die numerischen Werte zwingend mit zwei Kommastellen zu exportieren.
Zu diesem Problem habe ich bereits die KI befragt, welche mir ein XSD-Schema vorschlägt.
Dieses habe ich auch gleich erstellen lassen und statt meinem XML-Schema in Excel hochgeladen.
Leider werden Zahlen trotzdem ohne Kommastellen exportiert.
Es wäre super, wenn mir bei diesem Problem jemand helfen könnte:
Für eure Unterstützung darf ich mich schon jetzt bedanken und wünsche einen guten Wochenstart!
Alexander
ich benötige eure Hilfe bei einem XML-Export aus Excel.
Im Grunde steht meine Tabelle und der Export bzw. das hinterlegte XML-Schema funktioniert.
Mein Ziel wäre es jetzt, dass die numerischen Werte zwingend mit zwei Kommastellen zu exportieren.
Zu diesem Problem habe ich bereits die KI befragt, welche mir ein XSD-Schema vorschlägt.
Dieses habe ich auch gleich erstellen lassen und statt meinem XML-Schema in Excel hochgeladen.
Leider werden Zahlen trotzdem ohne Kommastellen exportiert.
Es wäre super, wenn mir bei diesem Problem jemand helfen könnte:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="Export_Test"
xmlns="Export_mit_Komma"
elementFormDefault="qualified">
<!-- ========================= -->
<!-- Decimal mit 2 Nachkommastellen -->
<!-- ========================= -->
<xs:simpleType name="Decimal2">
<xs:restriction base="xs:decimal">
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
<!-- ========================= -->
<!-- Root -->
<!-- ========================= -->
<xs:element name="Excelsheet">
<xs:complexType>
<xs:sequence>
<xs:element name="Datum" type="xs:string"/>
<xs:element name="Aufgabe">
<xs:complexType>
<xs:sequence>
<!-- Adresse-->
<xs:element name="Adresse">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Vorname" type="xs:string"/>
<xs:element name="Str" type="xs:string"/>
<xs:element name="Hausnummer" type="xs:string"/>
<xs:element name="Ort" type="xs:string"/>
<xs:element name="PLZ" type="xs:string"/>
<xs:element name="Telefon" type="xs:string"/>
<xs:element name="Email" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- Werte-->
<xs:element name="Werte">
<xs:complexType>
<xs:sequence>
<xs:element name="Wert 1" type="Decimal2" minOccurs="0"/>
<xs:element name="Wert2" type="Decimal2" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>Für eure Unterstützung darf ich mich schon jetzt bedanken und wünsche einen guten Wochenstart!
Alexander

