
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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) スプレッドシートのチェックボックスとフィルタを連携させたい 2 2022/09/26 18:02
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Access(アクセス) アクセスで、androidのスマホサイズのフォームは作れますか?テキストとチェックボックスだけのフォ 1 2023/05/31 00:53
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Visual Basic(VBA) エクセルでフォームのチェックボックスを使用した日付表示切替を作りたい 3 2023/07/11 10:47
- SoftBank(ソフトバンク) 「定額外通話料((対象外番号)が発生しました 「まとめて支払いに差額が発生しました」 と表示されるの 2 2022/06/10 20:21
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- Excel(エクセル) 表内で、Enterキーで横→行の最後入力したら次の行の先頭に移動するマクロを作りたい 3 2022/05/01 21:19
- Visual Basic(VBA) Excel VBA ユーザーフォーム内のラベルにテキストボックスの小計を出す方法 5 2022/08/17 14:27
このQ&Aを見た人はこんなQ&Aも見ています
-
ACCESSでフォームのチェックボックスにチェックを入れて任意の数値を入力したい!!!
Access(アクセス)
-
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
-
4
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
5
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
6
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
7
access2019 チェックボックスと連動したクエリ抽出条件について
Access(アクセス)
-
8
Access チェックボックスでチェックしたデータのみフォームで表示
Access(アクセス)
-
9
Access チェックボックスを利用した絞込検索のクエリ記述
その他(Microsoft Office)
-
10
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
11
access別のテーブルを参照してテキストボックスに値を表示、編集したい
Access(アクセス)
-
12
チェックボックスのON OFFでの切替について
Access(アクセス)
-
13
チェックボックスにチェックが入った後の挙動
Access(アクセス)
-
14
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
15
ACCESSのクエリー抽出条件にIIFを使用して
Access(アクセス)
-
16
Accessでコードを入れると名前がでるようにしたい
Access(アクセス)
-
17
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
18
アクセスVBAのMe!と[ ]
Access(アクセス)
-
19
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
20
パラメータが少なすぎます。1を指定して下さい。""
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのフォームにて、詳細行...
-
iphoneのフルスクリーンの解除方法
-
access 改ページコントロール
-
ACCESSのフォームからハイパー...
-
Excel 入力規則 リスト 複数...
-
ACCESSのDlookup
-
AutoCAD 画層管理コントロール...
-
ACCESSでコントロールソースの変更
-
アクセス カレンダーコントロ...
-
アクセスのフォームの区切り線...
-
IllustratorCSで上部のツールバ...
-
データベースのINT型項目にNULL...
-
Access レポート印刷するときに...
-
「フォームを作成できませんで...
-
passwordが入れられません・・・・
-
アクセスで数値型のフィールド...
-
新規レコード行を非表示にしたい
-
オラクルのデータ型について
-
アクセスでの回数の表示
-
Accessレポートのチェックボッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSでコントロールソースの変更
-
iphoneのフルスクリーンの解除方法
-
Accessのフォームにて、詳細行...
-
【ACCESS】フォーム名/コントロ...
-
ACCESSのフォームからハイパー...
-
Accessでフィールド名を変数(...
-
Excel 入力規則 リスト 複数...
-
Excel ユーザーフォーム呼び出...
-
アクセスで、チェックボックス...
-
アクセスフォームで2つを結合テ...
-
アクセスのフォームの区切り線...
-
access 改ページコントロール
-
ACCESS テキストボック...
-
AutoCAD 画層管理コントロール...
-
access setfocusについて
-
Access・VBAで、Controlsを使用...
-
Accessの連結、非連結とは何?
-
After Effectsでレイヤーの表示...
-
コントロールソースって
-
IllustratorCSで上部のツールバ...
おすすめ情報