Habe mal wieder wie immer ein kleines Problemchen .
Und zwar will ich im folgenden Code eine if Abfrage einbauen wenn die Wurzel kleiner als 0 ist, bzw wenn diverse Gleichungen nicht gelöst werden können, dass eine Messagebox erstellt wird.
Mein momentaner Code sieht wie folgt aus:
Private Sub btnLoesch_Click() With UserForm2 .tbP = "": .tbQ = "": .tbX1 = "": .tbX2 = "" End With End Sub Private Sub btnRechnen_Click() Dim p, q As Double Dim x1, x2 As Double With UserForm2 p = Val(.tbP): q = Val(.tbQ) x2 = Sqr((p / 2) ^ 2 - q) x1 = -(p / 2) + x2: x2 = -(p / 2) - x2 .tbX1 = "" & x1: .tbX2 = "" & x2 End With End Sub