
No.3ベストアンサー
- 回答日時:
テキストボックスのコントロールソースを
=IIf([チェックボックス名]=True,5000,Null)
で出来ると思います。
VBAは必要ありません
> チェックボックスには、更新後イベントを入力するところがないのですが・・・。
レポートならありませんが。
参考までに一般にイベント処理の書き方ですが、
イベントの発生するフォーム(レポート)、セクション、コントロールなどを選択し、
プロパティのイベントタブで処理するイベント(No2さんの例ですと、「更新後処理」にカーソルを置きます。
右の▼をクリックし[イベント プロシージャ]を選択します。その後、さらに右の「...」をクリックすると
Private Sub コントロール名_AfterUpdate()
End Sub
のようなコードが生成され、カーソルが間にあります。
そこに必要なコードを書けばよいのです。
ありがとうございます。
チェックボックスをオプショングループにしていたのでなかったみたいです。
オプショングループの方にありました。
フォームでは上手く出来なかったので、
クエリで、試してみると出来ました。
No.4
- 回答日時:
txt懇親会代金!コントロールソース=[ch参加者]*-5000
という手もあります。No3さんの回答と軌を一にしたものです。
[ch参加者]*-5000 も IIf([ch参加者],5000,0) も同じ事をしています。
0を表示したくない場合は、txt懇親会代金!書式=# にするといいです。
No.2
- 回答日時:
チェックボックスの更新後イベントで
If チェックボックス名.Value Then
テキストボックス名.Value = 5000
Else
テキストボックス名.Value = ""
End If
この回答への補足
ありがとうございます。
チェックボックスには、更新後イベントを入力するところがないのですが・・・。
>If チェックボックス名.Value Then
テキストボックス名.Value = 5000
Else
テキストボックス名.Value = ""
End If
をこのまま(チェックボックス名は変えますが)入力したら良いのでしょうか?
[]とかはいらないのでしょうか?
初心者なのでよくわかりません。
すみませんがよろしくお願いします。
No.1
- 回答日時:
If Me.参加チェックボックス.Value = True Then
Me.テキストボックス = "5,000円"
Else
Me.テキストボックス = ""
End If
こういうことでしょうか?
この回答への補足
ありがとうございます。
初心者の私には、難しく、エラーが出てきます。
もうすこし詳しく教えたほしいのですが、
それは、どこに入れたらいいのでしょうか?
参加チェックボックス名は、ch参加者
テキストボックス名(金額を入力するところ)は、txt懇親会代金
です。
すみませんがよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
ACCESSでフォームのチェックボックスにチェックを入れて任意の数値を入力したい!!!
Access(アクセス)
-
access2019 チェックボックスと連動したクエリ抽出条件について
Access(アクセス)
-
-
4
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
5
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
6
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
7
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
8
チェックボックスにチェックが入った後の挙動
Access(アクセス)
-
9
Access チェックボックスでチェックしたデータのみフォームで表示
Access(アクセス)
-
10
チェックボックスのON OFFでの切替について
Access(アクセス)
-
11
ACCESSのクエリー抽出条件にIIFを使用して
Access(アクセス)
-
12
パラメータが少なすぎます。1を指定して下さい。""
Excel(エクセル)
-
13
Accessでコードを入れると名前がでるようにしたい
Access(アクセス)
-
14
Access チェックボックスを使ってレポートへの表示・非表示
その他(データベース)
-
15
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
16
アクセスVBAのMe!と[ ]
Access(アクセス)
-
17
Accessのフォームで、画面表示されているものを印刷する
Access(アクセス)
-
18
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
19
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
20
アクセスで特定のレコードのみのレポートを印刷したいのですが。
Access(アクセス)
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでフィールド名を変数(...
-
Excel ユーザーフォーム呼び出...
-
Accessのフォームにて、詳細行...
-
アクセスフォームで2つを結合テ...
-
ACCESSでコントロールソースの変更
-
Access レポート印刷するときに...
-
アクセスで数値型のフィールド...
-
レコードを保存するコード ア...
-
データベースのINT型項目にNULL...
-
ACCESS フォームをそのまま印刷...
-
アクセスでテキストボックスの...
-
「フォームを作成できませんで...
-
ACCESSのレポートで、指定した...
-
エクセルをACCESSのレポ...
-
Accessのフォームで、画面表示...
-
アクセス:フォーム入力で、最...
-
このオブジェクトに値を代入す...
-
クエリで出来た表にチェックボ...
-
アクセスで複数列にまたがる同...
-
Accessでの小数点以下入力規制...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSでコントロールソースの変更
-
iphoneのフルスクリーンの解除方法
-
Accessのフォームにて、詳細行...
-
Accessでフィールド名を変数(...
-
【ACCESS】フォーム名/コントロ...
-
Excel 入力規則 リスト 複数...
-
ACCESSのフォームからハイパー...
-
アクセスフォームで2つを結合テ...
-
アクセスで、チェックボックス...
-
Excel ユーザーフォーム呼び出...
-
access 改ページコントロール
-
Access・VBAで、Controlsを使用...
-
ACCESS テキストボック...
-
FlashPlayerのインストールにつ...
-
アクセスのフォームの区切り線...
-
access setfocusについて
-
コントロールソースって
-
Accessの連結、非連結とは何?
-
【Access】サブフォームの項目...
-
Excelのコントロールツールボッ...
おすすめ情報