Confirmation avant macro

Fermé
shahrazed - Modifié par BmV le 29/08/2012 à 13:51
 WeaponEDGE - 4 sept. 2012 à 10:08
Bonjour,

j'ai essayer a crée un message de confirmer le déroulement d'un macro cacher la feuille d'excel c'est si non effacer le contenu vous pouvez m'aider svp

Sub MaFonction(
)
If MsgBox("Opération irréversible. Souhaitez-vous continuez ?", vbQuestion + vbYesNo, "QUESTION ...") = vbYes Then
' le code de cacher la feuille
Else
' le code pour efface le contenu
End If

End Sub


;o)


1 réponse

Bonjour,

voilà ton code.

Attention, Il agit sur la feuille active.

Sub MaFonction()

Reponse = MsgBox("Opération irréversible. Souhaitez-vous continuer ?", vbYesNo)

If Reponse = vbYes Then
ActiveSheet.Visible = False
Else
Cells.Select
Selection.ClearContents
End If
End Sub


WeaponEDGE
1