
option explicit ' facciamo contento Vecchio Frac sub IndividuaErrore On Error GoTo Errore ...... codice ..... Errore : 'codice ' da eseguire in caso di errore MsgBox( codice errato) Exit Sub end sub |
Option Explicit
Sub GestErr()
On Error GoTo Errore
Range("A15") = Range("a14") / 0
Errore:
Msg = MsgBox("La divisione per 0 non si puo fare", , "Errore")
Exit Sub
End Sub
|
Option Explicit
Sub GestErr()
Dim a As Integer, b As Integer
a = 15
b = 5
On Error GoTo Errore
Range("A1") = "a / 0 = " & (a / 0)
Range("A2") = a & " / " & b & " = " & (a / b)
Exit Sub 'istruzione importante... se la togli che cosa succede?
Errore:
MsgBox "La divisione per 0 non si può fare", vbOKOnly + vbInformation, "Errore"
Resume Next
End Sub |
|
|
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
...... |
If a = b then |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
