通常表示の場合


対策した場合

Chartコントロール(VB2005以降版)でX軸のラベル名が数値の場合の対処法
サンプル集 No.381 の実行結果

 まずは、別途、Chartコントロール(VB2008版)を試す(361)及びワンポイントテクニック集(362) をご覧になってからご利用下さい。

グラフを表示した場合、X軸のラベル名に当たるデータが数値の場合軸目盛として、グラフが認識してしまいラベルの表示位置がずれたり、棒グラフの表示位置がずれたりします。
数値でも、時間・日付等の場合は、設定方が用意されているが、通常の数値の場合は、String型で扱うとうまく処理されますが、元データや読み込み方法等では簡単に型変換ができないので、i色々な対処法を考えて見ました。


VBレスキュー(花ちゃん)

VB2005/VB2008/VB2010