コントロール【TextBoxの使い方】



The following two tabs change content below.

taka

あることがキッカケでVBAを独学で勉強しました、今ではブログを通してVBAでできることを解説しつつ、VBAや他の言語の勉強、ブログ運営の勉強をしています(^^♪

コントロール【TextBoxの使い方】

TextBoxとは

コントロール別の最初の紹介記事としては一番使うであろうテキストボックスの紹介をしていきます。

TextBoxはユーザーが自由に文字列、また数値を入力することができるコントロールです。

TextBoxを配置する

ツールボックスからTextBoxを選んでドラック&ドロップで配置、サイズを決めます。

 

サイズは自由に設定ができ様々な仕様に作成することができます。

TextBoxのプロパティ

コントロールには様々なプロパティが用意されており細かく設定が可能になっています。数多くのプロパティから今回はよく使うであろうものをご紹介していきます

よく使うプロパティ

高さ・横幅【Height/Width】

TextBoxの高さと横幅を設定するHeight(高さ) Width(横幅)です。ユーザーフォームはドラッグでサイズを変更できますのでプロパティウィンドで変更することは少ないかもしれませんが細かいサイズを揃えるときなどに使用するため覚えておいた方がいいです。

コントロールの有効/無効Enabled

Enabled プロパティはコントロールの有効/無効【 True / False】)を設定できるプロパティです。
コントロールが無効(False)になると、入力・クリックなどができなくなります。 文字を表示している場合は灰色になります。 一定の条件下の時だけ操作したいときなどに使用します。

Multiline

TextBoxは既定値では高さをいくら変更しても一行でしか入力ができません、【複数行の入力】をできるようにするにはMultilineをTureに設定する必要があります。

入力指定IMEMode

TextBoxによって規定でどの入力モードをどの状態にするかを設定することができます。

fmIMEModeHiraganaに変更をすると入力するときはひらがな入力になります。設定できるモードは複数ありますのでこちらを参考にしてください。主に使うのは【ひらがな】と【全角英数字】ではないでしょうか。

定数
説明
fmIMEModeNoControl0IME を制御しません (既定値)。
fmIMEModeOn1IME をオンにします。
fmIMEModeOff2IME をオフにします。英語モード。
fmIMEModeDisable3IME をオフにします。ユーザーはキーボードで IME をオンにできません。
fmIMEModeHiragana4全角ひらがなモードで IME をオンにします。
fmIMEModeKatakana5全角カタカナ モードで IME をオンにします。
fmIMEModeKatakanaHalf6半角カタカナ モードで IME をオンにします。
fmIMEModeAlphaFull7全角英数字モードで IME をオンにします。
fmIMEModeAlpha8半角英数字モードで IME をオンにします。
fmIMEModeHangulFull9全角ハングル モードで IME をオンにします。
fmIMEModeHangul10半角ハングル モードで IME をオンにします。

まとめ

今回は数あるコントロールの中でも一番使うであろうTextBoxの紹介をさせていただきました。プロパティは今回紹介していないものも多数ありますが一般的にはあまり使わないものが多いので、今回の紹介は控えさせてもらいました。

ファイルやコードの利用、WEBサイトの利用について

サンプルコードなどは当サイトの免責事項をよくお読みになってからお使いください。

Sponsored Link

 

特別企画!IT企業の実情をIT企業の社長に聞いてみた!

独学者が多いVBAプログラマー「せっかくプログラム言語を覚えたし、IT企業に転職しようかな?でも、IT企業って良いイメージ聞かないし実際はどうなんだ?」という疑問にIT企業の社長に直に聞いてみました!!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です