2017-02-06 8 views
1

msoElementDataTableWithLegendKeysの番号の形式を変更することはできますか?msoElementDataTableWithLegendKeysの数値の書式を変更することはできますか?

これはグラフの下に数字で表示される凡例です。

ただし、フォーマットを変更することはできません。
私はちょうど845845を見て、私は例えば845.845を見たいと思います。

+0

ソース範囲のフォーマットのみと考えています。 – Mohammed

+0

@Mohammedと同様に、ソースデータをフォーマットする必要があります。データテーブルに異なるフォーマットを適用することはできません! – R3uK

+0

あなたの質問を正しく理解すれば、私はあなたがしたいことは、チャート番号にカスタム数値形式を適用することだと思います、そうですか? – Anand

答えて

0

私はあなたがこれを行うことができると思います。 "、"を追加するマクロを記録することで、10000がチャートラベルに10,000と表示されるようにします。私はマクロレコーダーを使用してこのマクロを記録しました。必要に応じてこれを更新する必要があります。

ActiveSheet.ChartObjects("Chart 2").Activate 
ActiveChart.Axes(xlValue).Select 
Selection.TickLabels.NumberFormat = "#,##0" 
+0

お返事いただきありがとうございます。軸では、フォーマットを簡単に変更することも、カスタムフォーマットにすることもできます。問題は伝説のテーブルです。あなたはフォーマットを変更することはできません、あなたはソースフォーマットを変更することができます。 ここに私は問題があります。関数FORMATとFORMATNUMBERは数値を文字列に変換し、グラフを表現できません。私はこの点についていくつかの助けに感謝します。 ありがとうございました – Albert

+0

私はあなたの質問を誤解したと思います。私はチャートの凡例をフォーマットする方法があるかどうかわかりません。 – Anand

+0

誰も知らない:( – Albert

関連する問題