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
126
Compte Supprimé 979
C

Membres actuellement en ligne

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 519
dernier inscrit
Thomas_grc11