Nossi
Captain
- Registriert
- Okt. 2002
- Beiträge
- 3.893
Ich habe mal versucht einen Promilletester mit Excel zu bauen, da wir in der Schule grade VB haben, allerdings bekomme ich bei der Formel "c = A / (intgewicht * r)"
einen "Laufzeitfehler 6", weis jemand woran das liegt??? Ich habe bereits versucht die Varablen anders zu deklarieren, das funktioniert aber auch nicht.
Hier ist der Code
einen "Laufzeitfehler 6", weis jemand woran das liegt??? Ich habe bereits versucht die Varablen anders zu deklarieren, das funktioniert aber auch nicht.
Hier ist der Code
Code:
Option Explicit
Public intgewicht As Integer
Public intgeschlecht As Integer
Public intProzent As Single
Public intmenge As Integer
Private Sub cmdberechnen_Click()
Dim A As Double
Dim s As Double
Dim rp As Double
Dim c As Double
Dim r As Double
s = 0.79
rp = 0.9
A = intmenge * intProzent * s * rp
If intgeschlecht = 1 Then r = 0.7
If intgeschlecht = 2 Then r = 0.6
c = A / (intgewicht * r) [Color="red"]<<<---- Das ist die betreffende Zeile[/Color]
MsgBox (c)
End Sub
Private Sub cmdgewicht_Click()
Dim txtfrage As String
txtfrage = "Bitte Gewicht angeben in Kg !"
intgewicht = InputBox(txtfrage)
End Sub
Private Sub cmdmenge_Click()
Dim txtfrage As String
txtfrage = "Bitte getrunkene Menge in ml angeben !"
intmenge = InputBox(txtfrage)
End Sub
Private Sub cmdprozent_Click()
Dim txtfrage As String
txtfrage = "Bitte angeben wieviel Prozent der Sprit hatte"
intProzent = InputBox(txtfrage)
End Sub
Private Sub cmggeschlecht_Click()
Dim txtfrage As String
txtfrage = "Bitte für Männer 1 und für Frauen 2 drücken"
intgeschlecht = InputBox(txtfrage)
Zuletzt bearbeitet: