| 

.NET C# Java Javascript Exception

3
Hi,
kann man verhindern, das die Gruppierungsinformationen aus Excel beim speichern als XML verloren werden.

lg
29.04.2011
mrmee 745 1 8
1 Antwort
1
Hallo,
die Gruppierungsinformation wird definitiv nicht in die Datei geschrieben, da das in der Spezifikation nicht vorgesehen ist. Dies müsstest du hier http://www.w3.org/TR/REC-html40/ nachlesen können.

Wenn du nur eine einfache Gruppierung hast, könnte folgender Trick helfen:

  • Zum Testen leg eine einfache Excel Datei an, in der in der ersten Spalte die Zahlen 1-10 stehen.
  • jetzt markierst du ein paar Zeilen und gruppierst sie
  • mit dem Minus die Zeilen zusammenziehen/ausblenden
  • als XML speichern
  • in der XML werden die entsprechenden Zeilen mit ss:Hidden="1" markiert
  • nun die XML-Datei öffnen und anschließend Gruppieren aufrufen
  • Tadaaa, die Gruppierung ist wieder da

Das geht aber nur bei genau dieser Vorgehensweise. Der Trick ist nämlich, dass in der XML auch die Markierung der Zeilen gespeichert ist. Wenn du vor dem Speichern als XML den Cursor auf eine andere Zelle setzt, klappt das nicht mehr.

Ok, das Ganze ist ziemlich "von hinten durch die Brust", aber vielleicht kann es dir trotzdem weiterhelfen.

Liebe Grüße, Tom
29.07.2011
Metal-Frog 946 1 7

Stelle deine Xml-Frage jetzt!