miten saan esimerkiksi kun valitsen a:n tai b:n valitsen a:n
ja painan "paina" nappia niin saan sitten vasta esim. MsgBoxin sanomaan, esa
Näin:
Public A Private Sub Command1_Click() If A = 1 Then MsgBox "Esa" End Sub Private Sub Option1_Click() A = 1 End Sub Private Sub Option2_Click() A = 0 End Sub
Tässä on minun toteutukseni:
Private Sub Command1_Click()
If Option1.Value = True Then
MsgBox "Esa"
End If
End SubOkei huomasin tossa mun koodissa toisenkin vian. Jos osin käyttäny ELSEa.
private Sub Command1_Click()
If Option2.Value = True Then
MsgBox "Oikein!"
End If
End Sub
Private Sub Command1_Click()
If Option3.Value = True Then
MsgBox "Väärin"
End If
End
End Sub
Private Sub Command1_Click()
If Option1.Value = True Then
MsgBox "Väärin"
End If
End
End SubTuollaisella koodilla menee joku pieleen. mikä?
Onko nyt siis tarkoitus, että jos toinen valintanappi on valittuna, viesti on "Oikein!" ja muussa tapauksessa "Väärin!"? Kokeilepa tällaista koodia:
Private Sub Command1_Click()
If Option2.Value = True Then
MsgBox "Oikein!"
Else
MsgBox "Väärin!"
End If
End Submintekä saan jos olen valinnut option2 ja painan "jatka" nappia ja tulee msgbox ja sitten vaihtaa formia?
Private Sub jatka_Click()
If Option2.Value = True Then
MsgBox "Nyt seuraavalle formille..."
form1.hide
form2.show
Else
MsgBox "Nyt jäätiin tälle formille"
End If
End SubAihe on jo aika vanha, joten et voi enää vastata siihen.