
一番上のSegoe UIがデフォルトフォントです
有名どころというかWindowsでよく出てくる和文フォントをいくつかNAで表示しました
MSP?? (MS プロポーショナルフォント)と、???UI(ユーザインターフェース)が付いているフォントは細身です
好きなのを使ってください

同じ大きさの矩形を2つ作って重ねます
前面側の矩形は塗りつぶし色をTransparentにして枠だけ残します
背面側の矩形はアニメーションで幅の変更を使って最大サイズを矩形の横幅のサイズを入れ、最大値には最大としたい値を入れます
あとはお好みでデータ表示を重ねたりしてください

少数点以下3桁を000と表示したいときはプロパティを以下のように変更します
| 格納形式 | カスタム |
|---|---|
| カスタム表示形式 | {0:0.000} |
カスタム表示形式はVBのString.Formatメソッドのカスタム書式指定子を使います
| 指定子 | 記述例 | 値 | 表示 | 説明 |
|---|---|---|---|---|
| 0 | {0:000} | 12 | 012 | ゼロの桁分だけゼロで埋めます |
| # | {0:###} | 012 | 12 | #の数だけゼロを消します |
| , | {0:#,0} | 1234 | 1,234 | 1000単位でカンマを挿入します |
| . | {0:0.000} | 1.23 | 1.230 | 小数点以下のゼロを桁分だけ表示します |
| P | {0:P} | 0.123 | 12.30% | 100を掛けて%を付けます |
| C | {0:C} | 1230 | \1,230 | 通貨記号を付けます |
※ 記述例の最初の{0:までは固定です
(1つ目の値の書式を指定するという意味でNAの場合は2つ目の値が無いので固定になります)