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

ユーザーフォームラベルプロパティ表示位置大きさ

ユーザーフォームには必ずタイトルをつけるために「ラベル」を使用してますが、テキストボックスやコマンドボタンの大きさに合わせてサイズや表示位置を綺麗に整えたいと思ったことはありませんか?

なにも複雑なVBAコードを使わずに、シンプルにラベルのプロパティで簡単設定ができますよ。

目次

ラベルのプロパティで文字の表示位置を設定

ユーザーフォームにラベル(label)を配置すると、初期設定(デフォルト)では左端に表示するように設定されています。

その為にラベルをいくつか並べて使う時は、文字の頭が自然に揃うので問題ないのですが、テキストボックスのタイトルとして使う時にはテキストボックスに合わせて右端に揃えたり、中央に合わせたりする方が見栄えが良い場合もあります。

1、表示位置を変更したいラベル(Label)をクリック

ラベル表示位置
ラベルをクリック

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

ラベル表示位置変更プロパティ
ラベルをクリックするとプロパティが表示されます

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

TextAlignをクリック
TextAlignをクリック

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

TextAlign矢印をクリック
表示された▼印をクリック

5、ラベル表示位置を選びます

  1. fmTextAlignLeft(左端揃え)
  2. fmTextAlignCenter(中央揃え)
  3. fmTextAlignRight(右端揃え)
ラベル表示位置を選ぶ
ラベル表示位置を選ぶ

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

目次