Excel でカスタム数値形式を使用すると問題が発生します。散布図の y 軸の数値を数値形式にしたいので、y 軸の 16 はグレード G、22 はグレード F、28 はグレード E などとラベル付けされます。次のコードは機能し、G と F を正しくフォーマットします。
.Axes(xlValue).TickLabels.NumberFormat = "[=16]""G"";[=22]""F"";"
さらにフォーマットを追加しようとすると、次のようになります。
.Axes(xlValue).TickLabels.NumberFormat = "[=16]""G"";[=22]""F"";[=28]""E"";"
もう機能しません。この問題を回避する方法はありますか?
注意: 私の y 軸の主単位は 6 に設定され、軸の最小値は 16 に設定されているため、必要なすべてのグレードは目盛りマーカーにあります。