まえきんブログ

2024/2/11~ WordPress版ブログへお引越ししました🖊(詳細はトップページ記事をご参照頂ければと存じますm(_ _)m)

【Excel VBA学習 #117】ユーザーフォームのテキストボックスに大文字しか入力させないようにする(Changeイベント)

まえきんです!

今回はユーザーフォームのテキストボックスに大文字しか入力させないように

する(Changeイベント)について学習しましたのでご紹介します。

【ユーザーフォーム】

f:id:maekinblog:20210815165956p:plain

【テキストボックスに文字列を入力した際のイベント処理】

f:id:maekinblog:20210815170025p:plain

テキストボックスに任意の文字列(今回は例として「excel vba 」)

を入力すると、テキストボックスには以下のように出力されます。

f:id:maekinblog:20210815170154p:plain

👆半角英字で「excel vba 」と入力していくと前回#116で学習した

テキストボックスのChangeイベントが発生して自動的に全角変換されて表示される

【最終結果】

f:id:maekinblog:20210815170259p:plain

入力された文字を全角変換するUCase関数により結果的にテキストボックスには

全角変換済みの「EXCEL VBA」で表示されていることが確認できました!

次回#118は「テキストボックスに入力できる文字数を制限する Part1」

VBAコードについて学習予定です。

最後まで読んで頂きありがとうございました!ではまた!