hi
hab schon wieder ein problem
und zwar: hab ich eine Rechnung ich man mit ObtionsButten verändern kann ...
hab den Code auch schon soweit geschrieben jetzt kommt aber immer "Fehler 450" - komme aber nicht hinter das Problem
hier mal der Code wie er bei mir ausschaut vielleicht sieht ja einer den den Fehler
ach ja und ich weis auch das man normalerweise OptionsButten nur dan verwendet wenn man 3-5 Auswahlmöglichkeiten hat - möchte es dennoch so machen
hab schon wieder ein problem

und zwar: hab ich eine Rechnung ich man mit ObtionsButten verändern kann ...
hab den Code auch schon soweit geschrieben jetzt kommt aber immer "Fehler 450" - komme aber nicht hinter das Problem
hier mal der Code wie er bei mir ausschaut vielleicht sieht ja einer den den Fehler

Code:
Dim Zahl2 As String
Dim Schiff_Wert As Long
Dim Schiff_Name As String
Dim Map_Wert As Long
Dim Map_Name As String
_____________________________
Public Function schiffe_Rechnen()
If Option1 Then
Schiff_Wert = 100: Schiff_Name = "Phönixe"
ElseIf Option2 Then
Schiff_Wert = 200: Schiff_Name = "Yamato"
ElseIf Option3 Then
Schiff_Wert = 400: Schiff_Name = "Defcom"
ElseIf Option4 Then
Schiff_Wert = 6400: Schiff_Name = "Nostromo"
ElseIf Option5 Then
Schiff_Wert = 3200: Schiff_Name = "Piranha"
ElseIf Option6 Then
Schiff_Wert = 800: Schiff_Name = "Leonov"
ElseIf Option7 Then
Schiff_Wert = 1600: Schiff_Name = "Liberator"
ElseIf Option8 Then
Schiff_Wert = 25600: Schiff_Name = "Bigboy"
ElseIf Option9 Then
Schiff_Wert = 12800: Schiff_Name = "Vengence"
ElseIf Option10 Then
Schiff_Wert = 51200: Schiff_Name = "Goliath"
End If
'Das hier ist die zweite Auswahl die man treffen muss - is auch in 2 ver schiedenen Frame (das oben und hier unten)
If Option11 Then
Map_Wert = 0: Map_Name = NormalMap
ElseIf Option12 Then
Map_Wert = 2: Map_Name = BattleMap
End If
Zahl2 = FormatNumber(((2 ^ (CInt(Text3.Text) + 1) * 2500) - Text4.Text) _
/ Schiff_Wert + (Schiff_Wert * Map_Wert), 0, vbTrue, vbFalse, vbTrue)
End Function
___________________________
Private Sub Command4_Click()
On Error GoTo ende2
Call schiffe_Rechnen
Label2.Caption = "Du hast '" & Map_Name & "' und das Schiff '" & Schiff_Name & "' gewählt"
Label4.Caption = Schiff_Name & " bis zum nächsen lvl: " & Zahl2
On Error GoTo 0
Exit Sub
ende2:
End Sub
ach ja und ich weis auch das man normalerweise OptionsButten nur dan verwendet wenn man 3-5 Auswahlmöglichkeiten hat - möchte es dennoch so machen
