Windows8 & Office2013 Access2013

Print Friendly

値によってテキストボックスの使用可と不可を切り替える

投稿日:

Accessのフォームで1つ目のコンボボックスで選択した値によって、次のテキストボックスの使用を有効にしたり、無効にしたりする方法です。

たとえば、下のようなフォームで[選択1]で[はい][いいえ]の中から[はい]を選択したら、次のテキストボックスへ入力ができ、[いいえ]を選択したら使用できないようにする方法です。
フォーム
[テキスト0]は、[値集合ソース]で[は;いいえ]と入力して、コンボボックスから選択できるようにしています。次に選択するテキストボックスの名前は[テキスト2]です。
テキスト0のプロパティ
[テキスト0]の[プロパティ]の[イベント]タブにある[更新後処理]の[…]をクリックします。
イベントタブの更新後処理

スポンサーリンク
[ビルダーの選択]から[コードビルダー]を選択して[OK]ボタンをクリックします。
ビルダーの選択
VBEに下のように入力します。
更新後処理にコード入力
フォームビューで確認します。[選択1]で[いいえ]を選択すると、[選択2]のテキストボックスは使用不可になります。
フォーム

お勧め記事と広告

関連記事

Tabキーで効率的な入力

Excelでオプションなどで何も設定しない状態で、効率的に入力する方法です。※Excelのバージョンは関係ありません。 下のような表がありま ...

People Graph

Excel2013の[挿入]タブを見ると、いつの間にかアプリが増えていました。 [People Graph]って何だろう?と、ちょっと触って ...

水平スクロールバーがない、シート見出しもない

Excel2013で時々、水平スクロールバーもシート見出しもない状態になってしまうことがあります。 どういう状況の時にこの現象が出るのかわか ...

ハイパーリンクの下線を消す

Excelで文字列にハイパーリンクの設定をすると、文字列に青い下線が表示されます。 ハイパーリンクの設定はそのままで、下線のみ表示しないよう ...

オプションボタンの既定をオフにするには

Wordで[開発]タブの[ActiveXコントロール]から、[オプションボタン]を挿入することができます。 オプションボタンは、グループの中 ...

-Windows8 & Office2013 Access2013

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.