
ユーザーフォームのラベルの表示位置をプロパティを使って中央にする方法

ユーザーフォームには必ずタイトルをつけるために「ラベル」を使用してますが、テキストボックスやコマンドボタンの大きさに合わせてサイズや表示位置を綺麗に整えたいと思ったことはありませんか?
なにも複雑なVBAコードを使わずに、シンプルにラベルのプロパティで簡単設定ができますよ。
目次
ラベルのプロパティで文字の表示位置を設定
ユーザーフォームにラベル(label)を配置すると、初期設定(デフォルト)では左端に表示するように設定されています。
その為にラベルをいくつか並べて使う時は、文字の頭が自然に揃うので問題ないのですが、テキストボックスのタイトルとして使う時にはテキストボックスに合わせて右端に揃えたり、中央に合わせたりする方が見栄えが良い場合もあります。
1、表示位置を変更したいラベル(Label)をクリック

2、プロパティウィンドウが左下に表示されます

3、表示位置変更はTextAlignをクリック

4、▼が表示さるのでクリック

5、ラベル表示位置を選びます
- fmTextAlignLeft(左端揃え)
- fmTextAlignCenter(中央揃え)
- fmTextAlignRight(右端揃え)

これでラベルの表示位置を変更できるようになります。