参考代码
Dim d As Date = Date.TodayDim d1 As DateDim d2 As DateIf d.Day >= 26 Then d1 = new Date(d.year, d.Month, 26) 'd = d.AddMonths(1) d2 = dElse d1 = d.AddMonths(-1) d1 = new Date(d1.year, d1.Month, 26) d2 = dEnd Ifmsgbox(d1)msgbox(d2)