DCount関数の引数[フィールド名]に「*」を指定すると、そのフィールドのデータの有無にかかわらず、指定したテーブルやクエリの全レコード数を求められます。

引数[フィールド名]に特定のフィールド名を指定するとNull値が除外され、レコードのカウントに漏れが生じてしまうことがあるので注意しましょう。

関数の解説

DCount (フィールド名, テーブル名またはクエリ名, 条件式

テーブル名またはクエリ名]の[フィールド名]で[条件式]を満たして、かつ Null 値でないレコードの数を返す