• 締切済み
  • 暇なときにでも

ACCESSでテーブルのチェックをまとめて外すには?

ACCESS2000を使っています。あるテーブルにYES/NO式のチェックのフィールドがあるのですが、レコードが500件ほどあり、全部外したい時、ひとつひとつクリックして外すのがめんどうです。難しいマクロ等は使わずに何件かチェックしたものを一気に全部外す方法はないでしょうか?

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1005
  • ありがとう数1

みんなの回答

  • 回答No.1

一番はやいのは、更新クエリーを使う事だと思いま す。 まずは選択クエリーで更新の対象となるレコードを 抽出できるように作成します。 選択クエリーができたら、ツールバーのクエリを 選択すると、ドロップダウンリストの中に更新という のがあると思います。 そこで、更新を選択してから、対象となるフィールド の更新のところに、Falseと入力して、クエリーを実行 すると対象となるレコード全てが一度に更新されます ただし、まとめて更新されるので、万一間違えた時は 修正が大変です。テーブルのデータを、一度全て エクスポートするなり、mdbのバックアップを取る ことをお勧めします。 失敗してからでは全てが手遅れになりますから。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。もう少し危険性の低い方法があるといいのですが‥ なんていうのは欲張りですかね。

関連するQ&A

  • Accessチェックボックス 一度で複数のチェックを入力

    会社でAccess2000を使用しています。 ExcelからAccessテーブルへインポートしたデータで、 チェックボックスがあるフィールドがあります。(フィールド名は「請求済」です) レコードが数千件あり、1ヶ月ごとに何百単位で請求の有無を確認をしなければなりません。 複数のチェックボックスへ、一度でチェックを入力する方法はありますか? ちなみにAccessは初心者で、マクロやVBAはやったことがありません。

  • あるテーブルをそっくり別のテーブルに追加

    あるテーブルのレコードをそっくり別のテーブルに追加するSQLを教えていただけないでしょうか。 #フィールド名等はまったく同じです。 windows2000 access2000 です。

  • Accessのリレーションシップ設定

    Access2007で次のような機能を構築したいと思っています。 その1. (1)テーブル1に、IDと顧客名その他のフィールドを作り、フィールドの中の一つに、Yes/No型のフィールドを作る。 (2)そのフィールドにYesのチェックを入れたレコードをクリックする等すると、テーブル2を参照する。 (3)テーブル2には、テーブル1のID及び顧客名のフィールドと同期したフィールドがあり、その他のフィールドはテーブル2で編集する。 その2. (1)支払額を投入するフィールドと同じフィールドに支払日のデータを投入し、一定期間に支払があった金額を積算する。 いずれも、記載したとおりの動作でなくとも、代替の方法がありましたらご教授いただけますと幸甚です。 以上、Accessのど素人で申し訳ありませんが、アドバイスいただけましたら幸いです。宜しくお願い申し上げます。

  • Accessのテーブル作成クエリについて

    教えてください。 Accessで、Yes/No型のフィールドを含むテーブルをテーブル作成クエリで新しくテーブルを作成すると、そのYes/No型のフィールドの値がチェックボックスにならずにチェックされているところが-1に、ないところは0になってしまうのですが、チェックボックスのままで作成して欲しいのです。何か方法があるのでしょうか。

  • テーブルに新しいレコードを追加する方法について

    ACCESS2007を使っています。 フィールドに以下のような項目があるテーブルAがあります。 日付 | 名称 | 項目 | MIN(数値) | MAX(数値) | チェック(Yes/No) また、以下のような項目があるテーブルBがあります。 日付 | 名称 | 項目 | ナンバー(数値) このテーブルAに以下のようなデータが入っているとして 1/1 | あああ | いいい | 10  | 100 | No 1/1 | あああ | ううう | 1 | 20 | Yes テーブルBに以下のようにレコードを追加したいのです。 1/1 | あああ | いいい | 10   1/1 | あああ | いいい | 11    ・  ・  ・ 1/1 | あああ | いいい | 100 1/1 | あああ | ううう | 1 1/1 | あああ | ううう | 2   ・  ・  ・ 1/1 | あああ | ううう | 20 1/1 | あああ | ううう | blank  最終的には、テーブルBをソースとしてラベル印刷したいと思っています。 レコードセットとFor~Nextなどを使えばできそうな気がするのですが、???です。 どなたかご指南いただけませんでしょうか?

  • Msgboxにテーブルのレコードを表示させたい。

    毎度、お世話になります。 Access2000でMsgboxに、テーブル作成クエリーで抽出したレコード名を表示させたいのです。 テーブルAのBフィールドに入っているB'というレコードです。 おわかり頂けましたでしょうか? 最終的には Msgbox(B' & "です。")としたいのですが・・・ よろしくお願いします。

  • Accessでの抽出について

    Accessで下記のようなテーブルがあるとします。 フィールド1  フィールド2  フィールド3 ----------------------- Aさん      20       200 Aさん      10       180 Bさん      10       300 Cさん      10       250 Cさん      30       310 条件1・・・フィールド2が「20」 条件2・・・フィールド3が「200」 この条件が当てはまる、フィールド1のデータはすべて抽出というふうにしたいのですが・・・。 (上記のテーブルでは、1件目と2件目のレコードがあてはまります。) どのようにして抽出したらよいでしょうか?よろしくお願いします。 Access2000を使用します。

  • ACCESSの結合

    よろしくお願いします。 ACCESS2000で、AテーブルのA'フィールドとBテーブルのB’フィールドを結合させ、同一でないものを表示させる(クエリーで)方法を教えてください。 よろしく、お願いいたします。

  • Access特定のテーブルを編集不可にしたい。

    Access2000で作ったMDBがあります。 特定のテーブル(レコード件数は1件)のデータを編集不可にしたいのですが、 可能でしょうか・・?  ・該当テーブルのみパスワードをかける。  ・該当テーブルにロックをかけ、編集不可にする。 など、何か方法はないでしょうか・・・? (隠しオブジェクトは試してみました) よろしくお願いします。

  • Accessのテーブル作成クエリで・・・

    Access2000で「テーブル作成クエリ」を作ろうとしておます。 デザインビューの画面では、既存テーブルの項目をクエリのフィールドへ追加していきますが、 (・・・ここまでは極普通のクエリ作成方法です) それ以外のフィールドとして、先頭に”オートナンバー”を設けることは可能なのでしょうか? また、その場合どのように設定したらよいか、教えていただけますか? 何卒、よろしくお願いいたします。