
アクセスのテーブルにあるYes/No型のチェックボックスを、コマンドボタンを押すことによって、全てのレコードをYes(チェックが入っている状態)又はNo(チェックが入っていない状態)にする
方法を教えてください。自分で、参考書をみながら試みたのですが、NoをYesに変えられたのですが、全部Yesにならなくて困っています。
(NoはYesになりますが、元々YesだったところがNoになってしまう)
まだ、VBA初心者ですので、小学生(実際は中年?)にも解るように教えていただければ幸いです。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
>・・・VBA初心者ですので・・・
との事ですのでVBAがよろしいのですよね(^ ^)
テーブル名「Test」、フィールド名「Check」とします。
「Yes」にする場合。
Dim strSQL As String
strSQL = "update Test set Check = true"
DoCmd.RunSQL strSQL
で全てのレコードが更新されます。
「No」にする場合は「true」→「false」へ変更してください。
この回答への補足
早い返事ありがとうございました。
早速試してみました。
ウォー、出来た!!って感じだったんですが、実は、もう少し異なることを考えていました。
テーブルを基にして、フォームを作成し、チェックボックスをトグルボタンに変えました。
そこで、フォームのフッタに配置したコマンドボタン(すべてON)をクリックするとすべてのレコードのトグルボタンを一括してONに出来ないかと思ってやってみたのですが
うまくいきません。きっとテーブルのチェックボックスをONにすることができれば実現するのではないかと考え、上記のような質問をいたしました。
そこで、実行してみたのですが、テーブルの方はうまく変わっているようなのですがフォーム上のトグルボタンがうまく変わりません。何個か残ってしまいます。
この現象は、どのように回避すればよいのでしょうか。ご教授いただければ幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ACCESSでテーブルのチェックをまとめて外すには?
Access(アクセス)
-
Accessチェックボックス 一度で複数のチェックを入力
Access(アクセス)
-
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
-
4
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
5
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
6
access2019 チェックボックスと連動したクエリ抽出条件について
Access(アクセス)
-
7
Accessレポートのチェックボックスを大きくする方法
Access(アクセス)
-
8
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
9
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
10
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
11
access クエリ yes/no型のクエリの抽出の記述を教えて下さい。
Access(アクセス)
-
12
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
-
13
Accessでチェックボックスのチェックをすべてはずす方法
Word(ワード)
-
14
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
15
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
16
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
17
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
18
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
19
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
20
新規レコード行を非表示にしたい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クエリの結果が文字化け(Access...
-
ACCESS2010 フィルタ後のエク...
-
ACCESSで今入力している『新規...
-
ACCESSでテーブルにあるチェッ...
-
45年前のレコードプレーヤを10...
-
アクセスでの追加クエリでのエ...
-
アクセスで追加した項目に全て...
-
Accessを開きなおすとテキスト...
-
accessでの文字列の混ざった連...
-
エクセルにおける「フィールド...
-
Excleピボットでデータのない部...
-
ACCESSで条件によってフォーム...
-
Accessのクエリで累計の出し方
-
Accessで在庫管理する時の在庫...
-
ACCESSで在庫管理 備考欄の組...
-
ページが重いから?表示スピー...
-
ACCESS 「パラメータの入力」...
-
AccessVBAで任意の複数リンクテ...
-
Accessのクロス集計から構成比...
-
Accessのテーブルのフィールド...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クエリの結果が文字化け(Access...
-
45年前のレコードプレーヤを10...
-
ACCESSでテーブルにあるチェッ...
-
ACCESS2010 フィルタ後のエク...
-
Accessで、フォームに情報を入...
-
ACCESS2000 更新クエリで文字...
-
フォーム内のデータをすべて更...
-
Accessのテーブルを開いたとき...
-
Accessのオートナンバーについて
-
Accessの最大レコード数
-
Access 「主キーにはnull値を...
-
ACCESSでの関数について
-
アクセスでの追加クエリでのエ...
-
データシートビューをコピーす...
-
文字を含むIDの自動採番
-
ACCESSでの追加クエリについて。
-
アクセス レポートの行数を固...
-
別テーブルに保存したいのですが
-
アクセスについて
-
Accessでレポート内の繰り返し...
おすすめ情報