rebonjour tout l'monde,
voilà je vous explique le truc (ça commence à devenir une habitude, mais bon je débute en vba juste pour satisfaire les exigences d'1 patron...)
j'ai créé un userform avec un bouton qui me permet de faire apparître un graphique sur une feuille. L'idée est quand je clique sur un autre boutton "quitter", la feuille tracée disparaît (s'efface).
Cependant, l'utilisateur a le choix, il n'est pas obligé de cliquer sur le boutton "graphique"
le pb, vient lorsqu'il n'y a pas de graphique tracer, lorsqu'on quitte la userform: erreur d'exécution '9' indice en dehors de la plage...
If Sheets("Graphe1" ).Select Then
Sheets("Graphe1" ).Select
ActiveWindow.SelectedSheets.Delete
Range("M24" ).Select
ActiveWorkbook.Save
End If
If Sheets("feuille1" ).Select Then
ActiveWorkbook.Save
End If
If Sheets("feuille2" ).Select Then
ActiveWorkbook.Save
End If
'quitter
visueau.Hide
Pouvez vous m'aider,
merci