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 Sub
sub 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 sub
Torna a Applicazioni Office Windows
Excel: formula automatica per evidenziare prodotto scaduto Autore: gamma_ray |
Forum: Applicazioni Office Windows Risposte: 3 |
Salvare file excel in formato html escludendo le immagini Autore: systemcrack |
Forum: Applicazioni Office Windows Risposte: 10 |
formula excel non visualizza risultato Autore: tommasog |
Forum: Applicazioni Office Windows Risposte: 6 |
Excel 2016 - Funzione SCARTO + INDIRETTO Autore: pl1957 |
Forum: Applicazioni Office Windows Risposte: 2 |
Visitano il forum: Nessuno e 78 ospiti