10.08.2018, 09:32
(Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2018, 09:33 von Mr.Invisible.)
Hallo Zusammen,
leider konnte mir die Suche im Internet nicht weiterhelfen.
Mein Problem ist es, dass ich es nicht schaffe die TextBoxen in meiner Userform, die auch Dezimalzahlen enthalten können, zu addieren.
Hier ist mein Code:
Wenn ich jetzt in TextBox 3 die Zahl "4" stehen habe und in TextBox4 und TextBox5 die Zahlen "0.25", dann hat WDays diesen Wert 4,025,025
Ich hoffe jemand kann mir helfen, damit ich die Werte der TextBoxen so addieren kann, dass sie richtig ausgegeben werden.
Danke Vorarb
leider konnte mir die Suche im Internet nicht weiterhelfen.
Mein Problem ist es, dass ich es nicht schaffe die TextBoxen in meiner Userform, die auch Dezimalzahlen enthalten können, zu addieren.
Hier ist mein Code:
Code:
Private Sub ProzCalc()
On Error Resume Next
Dim i As Byte
Dim a, b As Integer
Dim WDays, DDays, FG As Double
a = 2
For i = 1 To 12
a = a + 1
If Controls("TextBox" & a).Value = True Then
Controls("TextBox" & a).Value = Format(Controls("TextBox" & a), "0.00")
WDays = WDays + Controls("TextBox" & a).Value
End If
If Controls("CheckBox" & i).Value = True Then
DDays = DDays + Controls("TextBox" & a).Value
End If
Next i
FG = ((DDays / WDays) * 100)
Label57.Caption = FG
End Sub
Wenn ich jetzt in TextBox 3 die Zahl "4" stehen habe und in TextBox4 und TextBox5 die Zahlen "0.25", dann hat WDays diesen Wert 4,025,025
Ich hoffe jemand kann mir helfen, damit ich die Werte der TextBoxen so addieren kann, dass sie richtig ausgegeben werden.
Danke Vorarb