Je travaille sur la création de classeurs Excel en XML, par le biais de XMLSS, et je me suis retrouvé coincé dans un endroit particulier.XMLSS Style Inheritance
Selon la documentation de http://msdn.microsoft.com/en-us/library/aa140066(office.10).aspx#odc_xmlss_ss:style, la balise <ss:Style />
possède une propriété disponible, ss:Parent
, qui permet au style donné d'hériter des attributs d'un style précédemment défini. Cependant, j'ai du mal à faire fonctionner ça.
Je ne reçois aucune erreur quand j'ouvre le classeur, et les attributs du style enfant sont appliqués correctement, mais aucun des attributs du style parent n'est reporté.
Comme XMLSS n'est pas très bien documenté en dehors des documents MSDN, je viens à l'assistance de StackOverflow. Y at-il des mises en garde à l'utilisation de la poperty ss:Parent
dans les éléments <ss:Style />
?
Ce bogue existe encore dans Excel: @ l'héritage de style est tout simplement cassé en XML Excel. – trojanfoe
Merci pour la confirmation de mon analyse. Je ne suis pas sûr si cela est vraiment cassé ou supposé fonctionner de cette façon (pour une raison quelconque). –