Stap 2: De Macro maken
Sub QuadraticFormula()
Dim a zo lang
Dim b zo lang
Dim c zo lang
MsgBox prompt: = "ax2 + bx + c = 0", _
Titel: = "oplossen van een kwadratische veelterm van het formulier:"
een = Application.InputBox (prompt: = "Geef de waarde van de 'a' coëfficiënt", Type: = 1)
b = Application.InputBox (prompt: = "Geef de waarde van de coëfficiënt van de 'b'", Type: = 1)
c = Application.InputBox (prompt: = "Geef de waarde van de coëfficiënt van de 'c'", Type: = 1)
Als een = 0 Then
MsgBox "de vergelijking is niet kwadratische"
Anders
Als ((b * b)-(4 * een * c)) > = 0 Then
MsgBox ((-b + (Sqr ((b * b)-(4 * een * c))) / (2 * een))
MsgBox ((- b - (Sqr ((b * b)-(4 * een * c))) / (2 * een))
Anders
MsgBox "Geen echte oplossing - imaginaire"
End If
End If
End Sub