第3个回答 2013-07-01
N = InputBox("请输入年份:")
D = Day(DateSerial(N, 3, 1) - 1)
If D = 29 Then X = N & "年是润年"
X = N & "年不是润年"
MsgBox X
代码这样修改就可以了……
或者你再增加一个 过程……
Function rn(n)
If Day(DateSerial(n, 3, 1) - 1) = 29 Then
rn = "润年"
Else
rn = "非润年"
End If
End Function
这样你原来的代码就不需要修改了,而是在你的代码中调用了这个判断过程……本回答被提问者采纳