Bonjour à tous
Noob sur le VBA, j'ai parcouru le forum sans trouver la solution à mon problème.
Dans mon code, si je rencontre l'erreur 13 (division par 0), j'ai une pop-up qui informe l'utilisateur de l'arrêt du traitement.
Après avoir cliquer sur "Ok", je souhaite supprimer tout le contenu de la dernière ligne fraîchement créée.
Je sais que je suis tout prêt, mais lorsque j'exécute mon code seul le contenu de la cellule A* est supprimée, j'ai toujours les autres contenus des cellules de la même ligne de B à G renseignées.
Voici mon bout de code
GestionErreur:
If Err = 13 Then
StopMacro = MsgBox("La Cellule CF/Sec de la feuille du mois de " & NomFeuilleMoisACreer & " n'est pas valorisée" & Chr(10) _
& "la procédure va s'arréter")
'Efface le contenu de la dernière cellule saisie
Worksheets("Graphe découpé (2)").Range("A26:G26").End(xlUp).ClearContents
Exit Sub
End If
Merci d'avance pour votre aide
Noob sur le VBA, j'ai parcouru le forum sans trouver la solution à mon problème.
Dans mon code, si je rencontre l'erreur 13 (division par 0), j'ai une pop-up qui informe l'utilisateur de l'arrêt du traitement.
Après avoir cliquer sur "Ok", je souhaite supprimer tout le contenu de la dernière ligne fraîchement créée.
Je sais que je suis tout prêt, mais lorsque j'exécute mon code seul le contenu de la cellule A* est supprimée, j'ai toujours les autres contenus des cellules de la même ligne de B à G renseignées.
Voici mon bout de code
GestionErreur:
If Err = 13 Then
StopMacro = MsgBox("La Cellule CF/Sec de la feuille du mois de " & NomFeuilleMoisACreer & " n'est pas valorisée" & Chr(10) _
& "la procédure va s'arréter")
'Efface le contenu de la dernière cellule saisie
Worksheets("Graphe découpé (2)").Range("A26:G26").End(xlUp).ClearContents
Exit Sub
End If
Merci d'avance pour votre aide