Ciao a tutti,
qualcuno mi potrebbe aiutare nell'indicarmi un modo per indicare questa espressione arrivati ad un certo punto della macro;
"se c'è un errore dai un messaggio invece di aprire VBA e mostrare il codice
Grazie
Moderatori: Anthony47, Flash30005
Sub Prova()
On Error Resume Next 'Non segnala l'errore
On Error GoTo MioTest 'Salta e puoi mostrare il problema
'Codice in esecuzione
Exit Sub
MioTest:
MsgBox "Messaggio Trovato:"
'Resume ' Riprende l'esecuzione dalla stessa
' riga che ha generato l'errore.
End Subsub macroPaaz()
On Error GoTo saltamacro '<<< aggiungi questa riga
'... righe codice tua macro
'... righe codice tuamacro
'... righe codice tuamacro
exit sub ''<<<< aggiungi questa uscita dalla macro se tutto ok
saltamacro: '<<<< aggiungi questa etichetta
MsgBox "Errore macro" '<<<< aggiungi tuo messaggio di errore
end sub '<<<< fine della macro che hai sempre quando ne crei una
1) Sub FileMensili()
2) inserisci qui on error (On Error GoTo saltamacro '<<< aggiungi questa riga)
....
41. ActiveWorkbook.SaveAs Filename:=NewFNameMensile
...
...
Exit sub
saltamacro: '<<<< aggiungi questa etichetta
MsgBox "Errore macro" '<<<< aggiungi tuo messaggio di errore
end subTorna a Applicazioni Office Windows
| Excel apre solo una schermata bianca Autore: jameswilson |
Forum: Applicazioni Office Windows Risposte: 1 |
| Inserire add.in nella barra di avvio veloce in excel 2003 Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 4 |
| Excel: problema con date se devo unirle a testi Autore: valle1975 |
Forum: Applicazioni Office Windows Risposte: 7 |
Visitano il forum: Nessuno e 24 ospiti