|    | 
     >指摘にもありましたが、年度はあいまいにしてますが、2008年なら2008年だけ 
>集計するようにしています。年度で1つのデータベースで管理するつもりです。 
 
年度ごとにテーブルを分けると言うことでしょうか。 
それは、しない方がいいと思います。 
テーブルを分けてしまうと、いろいろ面倒です。 
一つのテーブルにして、年度毎のデータが必用なときは、 
クエリで抽出するというのがデータベース設計の基本です。 
 
>式(Sum(Sum(DateDiff("n", 
>IIf([開始年月日]<DateSerial(Year(Date()),[月?],1), 
>   DateSerial(Year(Date()),[月?],1),[開始年月日]+[開始時間]), 
>IIf([終了年月日]>=DateSerial(Year(Date()),[月?]+1,1), 
>   DateSerial(Year(Date()),[月?]+1,1),[終了年月日]+[終了時間]))))) 
>で集計関数を使用することは出来ませんと、出てしまいます... 
 
すみません。式に間違いがありました。Sumが余分でした。 
 
※1 に設定する式 
DateDiff("n", 
IIf([開始年月日]<DateSerial(Year(Date()),[月?],1), 
   DateSerial(Year(Date()),[月?],1),[開始年月日]+[開始時間]), 
IIf([終了年月日]>=DateSerial(Year(Date()),[月?]+1,1), 
   DateSerial(Year(Date()),[月?]+1,1),[終了年月日]+[終了時間])) 
 | 
     
    
   |