Hirdetés

Új hozzászólás Aktív témák

  • m.zmrzlina

    senior tag

    Az lenne a kérdésem, hogy milyen szokásos formája van egy változó értékadásának ha a változó minden értéke egy egy feltétel teljesülésétől függ.
    Pl:

    Sub back_color()
    If whatMin_new - whatMin_old < 0,000694 Then backcolor=7
    If MeterEvent = "MeterLost" Then backcolor = 4
    If MeterEvent = "MeterRecovered" Then backcolor = 3

    End Sub

    Azt szeretném, ha az első feltétel igaz, akkor a második kettőt ne is vizsgálja.
    Saját ötletből így csinálnám:

    Sub back_color()

    If whatMin_new - whatMin_old < 0,000694 Then
    backcolor=7
    Exit Sub
    End If

    If MeterEvent = "MeterLost" Then backcolor = 4
    If MeterEvent = "MeterRecovered" Then backcolor = 3

    End Sub

    Van-e erre a feladatra bevett profi módszer?

Új hozzászólás Aktív témák