'month = 9
'year = 2001Function a(month As Integer, year As String) As String
If year = "2000" And month = 1 Then
a = year & "-" & month
Else
If month = 1 Then '没有
month = 12
year = Trim(Str(Val(year) - 1))
a = a(month, year)
Else
a = a(month - 1, year)
End If
End If
End Function
'+++++++++++++++++++
'我把函数改动了一下,原来有不妥的地方,可:
'===============================
'答案为何不是2000-1,而是2000-9?
'========================================
'已经解决,上面是改动过的正确的函数
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货