リンクユニット

Windows8 & Office2013 Access2013

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

投稿日:2017年1月7日 更新日:

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

たとえば、下のようなフォームで[選択1]で[はい]、[いいえ]の中から[はい]を選択したら、次のテキストボックスへ入力ができ、[いいえ]を選択したら使用できないようにする方法です。
フォーム

フォームのコンボボックス

[テキスト0]は、[値集合ソース]で[はい;いいえ]と入力して、コンボボックスから選択できるようにしています。次に選択するテキストボックスの名前は[テキスト2]です。
テキスト0のプロパティ

更新後処理のイベントに入力

[テキスト0]の[プロパティ]の[イベント]タブにある[更新後処理]の[…]をクリックします。
イベントタブの更新後処理

[ビルダーの選択]から[コードビルダー]を選択して[OK]ボタンをクリックします。
ビルダーの選択

VBEに下のように入力します。
更新後処理にコード入力

フォームビューで確認します。[選択1]で[いいえ]を選択すると、[選択2]のテキストボックスは使用不可になります。
フォーム

おすすめ記事と広告

記事を更新しました

マイナス値まであるグラフで横軸を下へ移動する

Excelで、値がマイナスまであるデータを元にグラフを作成すると、下のグラフのように横軸が縦軸の0の位置に表示されて、見づらいですね。 これ ...

シートからデータモデルへ追加

Excel2013には、POWERPIVOTというアドインが標準で組み込まれています。 POWERPIVOTタブを表示させよう このPOWE ...

表の行にアニメーションを付ける

PowerPoint2013で下のように表の行ごとにアニメーションを付ける方法です。 Excelの表を確認 表はExcelで作成しています。 ...

おすすめピボットテーブルは簡単便利

Excel2013には、[挿入]タブに[おすすめピボットテーブル]というのがあります。 おすすめグラフと同じようにとても便利なものです。これ ...

ピボットテーブルで日付のグループ化ができない

Excelでピボットテーブルを作成して、日付フィールドで[月]ごとのグループ化をしようとしてもできないことがあります。これは、見た目は日付に ...

-Windows8 & Office2013 Access2013

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

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