■①Dictionaryは「集計」だけでなく「重複排除」にも使える VBAでDictionaryを使うとき、これまでは「キーごとに値を合計する道具」だと思っていました。今回、別の使い方があることに気づきました。 曜日別の平均入電数を出す処理で、こんなコードを書きました。 If Not dates.Exists(CLng(d)) Then dates.Add CLng(d), True cnt(wd) = cnt(wd) + 1 End If このDictionaryには、値として True という意味のないダミーを入れています。欲しいのは値ではなく、「このキーがすでに登録されているかどうか」と…