XML メソッドを使用してレポート用の Excel スプレッドシートを作成しています。この方法では、有効な Microsoft 形式の XML をエクスポートしてから Excel にエクスポートします。
これまでのところ、すべて正常に機能していますが、色に問題があります。
次のような 1 つのスタイルを作成しました。
<Style ss:ID="s64" ss:Parent="s25">
<Font ss:FontName="Tahoma" x:Family="Swiss" ss:Size="14" ss:Color="#4579B9" ss:Bold="1"/>
<Interior/>
</Style>
使用する色は次のようになりますが、この画像の上部にあります。
代替テキスト http://img535.imageshack.us/img535/431/righty.jpg
ただし、色は一番下のものを使用しています。
レポートを生成すると、必要なカラー コード #4579B9 で生成されますが、レポートを開くと、画像の下の色が表示されます。
次にドキュメントを保存すると、自動的に色が #666699 に変更されます。これは、下部の色 (間違った色) とまったく同じです。
ただし、これはフォントの色でのみ発生します。セルの背景色を #4579B9 に変更すると、正常に機能します。
選択した色が「標準色」ではなく「テーマカラー」の一部であることに関係があると思います。
この種のレポートを生成し、それにスタイルを正しく適用した経験のある人はいますか? または、何か不足していますか?