表示というのが不明ですが求め方としては10/1の曜日を調べ(WEEKDAY関数)、
あとはその結果で日付を±すると言うのは如何でしょう?
Dim i As Integer
Dim dd As Date
For i = 2001 To 2010
dd = DateSerial(i, 10, 1)
dd = IIf(Weekday(dd) < 6, dd + (6 - Weekday(dd)), IIf(Weekday(dd) = 6, dd, dd + 6))
Debug.Print Format(dd, "yyyy/mm/dd(aaaa)")
Next
がご参考になれば。
お礼
ありがとうございます(^^) 自分のレベル以上ですが、がんばってやってみます。