参考代码
Dim sd As Date = "2017-06-08"
Dim ed As Date = "2017-10-19"
Dim count As Double = 1000
Dim sp As TimeSpan = ed-sd
Dim avg As Double = 1000 / (sp.TotalDays+1)
Dim i As Double = 0
Do While sd <= ed
If sd.Day = 1 OrElse sd = ed Then
output.show(format(sd.AddDays(-1), "yyyyMM") & " : " & i*avg)
i = 1
Else
i += 1
End If
sd = sd.AddDays(1)
Loop