教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について説明していきます。

【ExcelVBA フォーム&コントロール】テキストボックスプロパティウィンドウ内にある[PasswordChar]の使い方を知りたいです。教えて!

       f:id:m_kbou:20200621185507p:plain

フォームにテキストボックスを追加した場合、VBE画面左下のテキストボックスプロパティウィンドウ内に表示される[PasswordChar]の使い方について説明します。

 

【目次】

 

テキストボックスプロパティ内にあるPasswordCharとは

以下のテキストボックスプロパティウィンドウ内の赤枠箇所が[PasswordChar]となります。PasswordCharはテキストボックスをパスワード入力用に使用する場合に代替えの隠し文字を設定する事ができます。

f:id:m_kbou:20200621185806p:plain

 

PasswordCharを設定する方法

設定方法について説明していきます。

(1)テキストボックスプロパティウィンドウ内のPasswordCharをクリックしてカーソルを反転させます。(※既定値はスペースとなっています)

f:id:m_kbou:20200621185821p:plain

(2)今回は代替えの隠し文字をアスタリスクとするため、「*」を入力します。

f:id:m_kbou:20200621190013p:plain

(3)テキストボックスに文字を入力した場合に代替え文字が表示される事を確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。

f:id:m_kbou:20200621185936p:plain

(4)フォームが表示されるのでテキストボックスに文字を入力すると、入力した文字数分の代替え文字「*」(アスタリスク)が表示される事が確認できます。

f:id:m_kbou:20200621190224p:plain

PasswordCharを設定する方法の説明は以上です。

 

おわりに

今回はPasswordCharの設定方法について説明しました。PasswordCharを指定したテキストボックスに対し入力できる文字は半角文字のみとなります。予め注意して下さい。