2009-04-24 6 views
-1

J'ai une application C# qui utilise une feuille de calcul Excel existante comme modèle et qui remplit des données. Dans le modèle, il y a une ligne vide qui a un format de style tel que la police/bordure et la mise en forme des données telles que la devise et les pourcentages. Lorsque vous remplissez les données de l'application, je copie cette ligne n fois et remplir les données. La mise en forme de style fonctionne mais pour autant que la mise en forme des données ne s'applique pas jusqu'à ce que j'ouvre la feuille de calcul, cliquez sur la colonne, puis sur celle-ci. Cela a-t-il quelque chose à voir avec Excel interprétant les valeurs comme des données de chaîne et ne pouvant pas le formater? Suis-je obligé de faire mon formatage de données dans l'application?Problèmes de formatage avec Excel Interop utilisant C#

+0

Pouvez-vous poster du code? Je ne suis pas sûr de comprendre complètement ce que vous faites. – Ant

+0

-1 parce que c'est encore une autre question incomplète, mais intéressante, mais abandonnée. – TheBlastOne

Répondre

0

Vous pouvez essayer de formater explicitement chaque ligne après l'avoir remplie. Est-ce Excel 2003 ou 2007?

Questions connexes