Microsoft 製品に組み込まれている Visual Basic の実装。
返信が来ました。
以下一部引用します。
========
スクロールバーの値をそのまま表示しているわけではなく、
スクロールバーに登録されたマクロ内で数値を変換した結果です。
例えば、1,000円単位で積立金額欄に金額を表示するとします。
例
スクロールバーの最小値に「0」、最大値に「500」を設定し、
マクロ内でスクロールバーの値を取得して1000をかけて
積立金額欄に表示すると、積立金額欄には「0~500,000」が
表示可能です。
※積立金額はスクロールに応じて1,000円刻みで表示されます。
このようなマクロ内で値を計算する手法で
表示しているとお考えください。
========
マクロを使っているとのことでしたが
「マクロ内でスクロールバーの値を取得して1000をかけて・・・」
私の力ではこの具体的なやり方までは到達していません。