第13週WORD巨集+表單+TypeText+TypeParagraph+字串

Const period As Integer = 4 Const maxerror As Double = 0.0000001 Dim payment(period) As Double '廣域變數 4 維度的陣列 Private Sub CommandButton1_Click() Dim a, b, c, f, gap As Double Dim loopNumber As Integer a = 0 b = 1 gap = 10 loopNumber = 10 payment(0) = TextBox1.Value payment(1) = TextBox2.Value payment(2) = TextBox3.Value payment(3) = TextBox4.Value f = npv(a) If f = 0 Then Label9.Caption = 0 ElseIf f mexerror And Abs(f) > maxerror And loopNumber maxerror And gap > maxerror Then If f > 0 Then a = c Else b = c gap = b - a End If Else Label9.Caption = c End If Loop End If Label10.Caption = f Label11.Caption = loopNumber Selection.TypeText ("躉繳" & TextBox1.Value & "第1期:" & TextBox2.Value & "第2期: " & TextBox3.Value & "第3期:" & TextBox4.Value) Selection.TypeParagraph Se...