If n >= 13 Then
MsgBox ("請重新輸入小於13的數據") Else Exit Do End IfEnddoS = 0For i = 1 To n Si = 1 For j = 2 To i Si = Si * j Next
S = S + SiNext
Print "S = 1!+2!+3!+···+n! = "; Format(S)