ich arbeite grade vom Sudium aus an einem kleinen VBA Projekt und habe eine Frage.
Bei mir soll bei dem klicken eines Optionsfeldes eine Zahl in eine Zelle eingetragen werden mit der dann in Excel gerechnet wird. Ich muss in meinem Projekt eine Variable verwenden und deswegen dachte ich ich mach das relativ einfach so:
Option Explicit
Dim helleHaare As Integer
Dim dunkleHaare As Integer
Private Sub Haarfarbe_initialize()
helleHaare = 200
dunkleHaare = 100
End Sub
Private Sub btnBlond_Click()
'Wert in Tabelle eintragen
Tabelle2.Range("N5") = helleHaare
End Sub
Ich habe es schon mit einem Modul versucht, damit überall .Value hinzuschreiben und verstehe einfach nicht warum es nicht funktioniert.
Es funktioniert nur wenn ich es unter
"Private Sub btnBlond_Click()"
schreibe, dann aber werden die Zahlen bei den anderen _
Optionsfeldern nur in die Zelle geschrieben nachdem ich einmal blond gedrückt habe und das ist ja nicht der Sinn des ganzen. Ich habe verschiedene Optionsfeldern bei denen je nachdem ob helle oder dunkle Haare die Zahl eingetragen werden soll.
Ich weiß echt nicht weiter und würde mich über eine Antwort freuen!
Liebe Grüße,
Clara