アクセスのテーブルにあるYes/No型のチェックボックスを、コマンドボタンを押すことによって、全てのレコードをYes(チェックが入っている状態)又はNo(チェックが入っていない状態)にする
方法を教えてください。自分で、参考書をみながら試みたのですが、NoをYesに変えられたのですが、全部Yesにならなくて困っています。
(NoはYesになりますが、元々YesだったところがNoになってしまう)
まだ、VBA初心者ですので、小学生(実際は中年?)にも解るように教えていただければ幸いです。よろしくお願いします。
No.2
- 回答日時:
最後に一行
Me.Requery
と、追加してください。
お礼が大変遅くなって申し訳ありませんでした。
接続できる環境で無くなってしまっていたので・・・。
早速、実行してみました。うまくいった。・・・と思ったのですが
状況は改善されません。
なぜか?解りませんが、もう少し全体を見直したいと思います。
大変お世話になりました。また、なにかありましたら、よろしくお願いします。
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で質問しましょう!
似たような質問が見つかりました
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- 中学校 英語での答え方はこれで正解ですか? (このように実際に聞くかとかは別として、あくまでも文法として) 2 2022/11/19 17:52
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Access(アクセス) Accessに関する質問です。 クエリーQ出勤 からフォームF出勤を作成 フォームは分割フォームで作 1 2023/05/26 08:57
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- 英語 Are you not feeling good?のYes,Noの答え方 2 2023/03/12 02:54
- JavaScript jquery 診断コンテンツにチェックボックスを付けたいです 3 2023/01/19 18:31
- 英語 英語のyes noは日本語と逆なんでしたっけよろしくお願いしますm(_ _)m 5 2022/12/04 15:07
- 教育ソフト・学習ソフト 診断ツールを作るアプリ 3 2022/05/11 13:07
- 結婚式・披露宴 結婚式の招待状(Yes No書くやつ)は ポストに届きますか?それとも対面? 送り主によるのはわかり 7 2023/08/25 12:27
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
Accessチェックボックス 一度で複数のチェックを入力
Access(アクセス)
-
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
ACCESSでテーブルのチェックをまとめて外すには?
Access(アクセス)
-
-
4
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
5
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
6
yes/no型のチェックができない(アクセス2003)
Access(アクセス)
-
7
Accessでチェックボックスのチェックをすべてはずす方法
Word(ワード)
-
8
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
9
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
10
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
11
Access チェックボックスでチェックしたデータのみフォームで表示
Access(アクセス)
-
12
新規レコード行を非表示にしたい
Access(アクセス)
-
13
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
14
Access サブフォームでの選択行の取得
その他(データベース)
-
15
検索と置換でチェックを外すことはできないですか?
Access(アクセス)
-
16
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
17
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
-
18
Accessレポートのチェックボックスを大きくする方法
Access(アクセス)
-
19
Access チェックボックスを使ってレポートへの表示・非表示
その他(データベース)
-
20
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessで、フォームに情報を入...
-
レコード件数が0件なら印刷を...
-
フォーム内のデータをすべて更...
-
ACCESS2000 更新クエリで文字...
-
Accessのテーブルを開いたとき...
-
Access 「主キーにはnull値を...
-
日付型のフィールドに空白を入...
-
ACCESSの時間帯の抽出について
-
差込印刷での全角表示について...
-
テキストボックスにクエリ結果...
-
「年」と「月」だけの日付の表...
-
更新クエリをリンクデータベー...
-
Accessのテーブルのフィールド...
-
エクセルデータをワードで差し...
-
Accessフィールド分割
-
アクセス:クエリの結合とリレ...
-
Accessで、テーブルに入力した...
-
エクセルにおける「フィールド...
-
Accessのデータ型の日付/時刻型...
-
クロス集計クエリの結果をテー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSでテーブルにあるチェッ...
-
Accessの最大レコード数
-
クエリの結果が文字化け(Access...
-
Access 「主キーにはnull値を...
-
Accessで、フォームに情報を入...
-
ACCESS2010 フィルタ後のエク...
-
ACCESSでのひとつ前レコードの...
-
ACCESSでの関数について
-
Accessのテーブルを開いたとき...
-
Accessでレポート内の繰り返し...
-
フォーム内のデータをすべて更...
-
アクセスでの追加クエリでのエ...
-
ACCESS2000 更新クエリで文字...
-
レコード件数が0件なら印刷を...
-
Accessのオートナンバーについて
-
アクセス レポートの行数を固...
-
mdbの破損「データベース形式・...
-
文字を含むIDの自動採番
-
Accessの保存のタイミングについて
-
Access:リンクテーブルでの参...
おすすめ情報