リンクユニット

Windows7 & Office2010 Access2010

Print Friendly, PDF & Email

チェックボックスがオンの数を集計するには

投稿日:2017年1月7日 更新日:

Accessのテーブルのフィールドで[データ型]を[Yes/No型]にして、フォームでそのチェックボックスがオンの数を合計したい場合の方法です。

テーブルの確認

[T_申込]テーブルは、下のようにセミナーごとにフィールドを作成して、データ型は[Yes/No型]にしています。
テーブル デザインビュー

フォームの確認

テーブル[T_申込]を基に作成したフォームの新規データ入力は下のようになっています。
参考テーブルで[Yes/No型]を選択すると、フォームではチェックボックスになります。
フォーム

非連結のテキストボックスを作成して、コントロールソースへ入力

このチェックボックスでチェックボックスがオンの数を集計して表示するには、[T_申込]テーブルを元にフォームを作成して、非連結のテキストボックスを作成します。
そして、そのテキストボックスのプロパティを表示します。参考プロパティを表示するショートカットキーは、[F4]キーです。

コントロールソースに下のように書き込みます。

=Sum(IIf([セミナー1]=Yes,1,0))

同じように他の2つのテキストボックスのコントロールソースにも書き込みます。
コントロールソース

フォームビューで確認

フォームビューで確認すると、下のようになります。参考フォームのデザインビューから、フォームビューに切り替えるショートカットキーは[F5]キーです。
フォーム

集計データの更新

また、新しいデータが入力されるたびに集計データを更新したいのであれば、[更新]ボタンを作成して下のように[クリック時]イベントのイベントプロシージャに書き込みます。

DoCmd.Requery

VBA

関連以下の記事は、[Yes/No型]で作成したチェックボックスに関する記事です。

Yes/No型をチェックボックスではなく文字列で表示するには

Accessのテーブルでフィールドのデータ型を[Yes/No型]にすると、シートビューではチェックボックスになります。テーブルや、フォームで ...

続きを見る

Yes/No型を一気に更新

Yes/No型のインポート

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。

Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る

Accessを学習するなら、一度は読んでおいたほうがよい本です。

おすすめ記事と広告

こんな記事もあります

Webデータベースの作成

Access2010ではWebデータベースを作成することができます。 Webデータべースの設計と公開にはAccess2010とSharePo ...

アンカーの設定

フォームのコントロールをウィンドウのサイズやディスプレイの解像度に合わせて調整することができます。 [配置]タブの[位置]グループにあります ...

Shiftキーを押した時の表示選択ボタン

PowerPoint2010を起動したときの画面右下に表示される[表示選択ボタン]は、左から[標準]、[スライド一覧]、[閲覧表示]、[スラ ...

アニメーションのコピーと貼り付け

PowerPoint2010から、アニメーションのコピー、貼り付けが出来るようになりました。 アニメーションを設定したオブジェクトを選択して ...

ヘルプの活用(ショートカットキー)

文書作成時に、頻繁に操作すること機能は、ショートカットキーを覚えると便利です。 ショートカットキーは、[ヘルプ]から確認することができます。 ...

-Windows7 & Office2010 Access2010

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.