Empêcher l'ajout d'une feuille

Jacques25

XLDnaute Occasionnel
Bonjour à tous,

Afin de brider un fichier pour limiter son utilisation je souhaiterai interdire l'ajout d'onglet. Est ce que c'est possible et si oui commetn?

merci de votre aide.

Bonne journée.

Jack
 

Scoobidoo

XLDnaute Occasionnel
Re : Empêcher l'ajout d'une feuille

Bonjour Jacques25,

Pour ma part, j'utilise ce code placé dans ThisWorkbook:

Code:
Private Sub Workbook_NewSheet(ByVal Sh As Object)

    If Worksheets.Count > 3 Then

        Application.DisplayAlerts = False
        'supprime la nouvelle feuille
        Sh.Delete
        MsgBox "Désolé, l'ajout de feuille n'est pas possible !", _
               vbExclamation, _
               "ACTION NON AUTORISEE."
        Application.DisplayAlerts = True

    End If
    
End Sub

Dans cet exemple, le nombre de feuille du classeur est limité à 3.

A+

Scoobidoo
 

Discussions similaires

Réponses
1
Affichages
155
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 492
Messages
2 088 895
Membres
103 982
dernier inscrit
krakencolas