IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Oter la protection d'une feuille


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 68
    Par défaut Oter la protection d'une feuille
    Bonjour,
    je n'arrive pas à oter le protection d'une feuille Excel(Excel97).il me renvoie une erreur 1004 .voici le code que j'utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Sub CommandButton1_Click()
    Dim motpasse As String
    motpasse = UserForm1.TextBox1.Text
    If motpasse <> "pierres" Then
    MsgBox "mot de passe incorrect", vbCritical
    UserForm1.Hide
    End If
    If motpasse = "pierres" Then
    UserForm1.Hide
    Feuil1.Unprotect motpasse
    End If
    End Sub
    si quelqu'un peut m'aider.Merci

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Tu dois avoir autre chose, ta syntaxe devrait fonctionner. Sur 1997, j'avais ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        Worksheets("Feuil1").Protect Password:="zizou"
        Worksheets("Feuil1").Unprotect Password:="zizou"
    Erreur 1004 vient souvent d'une erreur de nom de feuille (?)
    Peut-être que la Worksheets("Feuil1") n'aime pas qu'on l'appelle Feuil1 tout court
    A tout hasard

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 68
    Par défaut
    Merci ouskel'nor.Désolé de n'avoir pu répondre plus tôt(vacances).Cependant me^me avec ta synthaxe l'erreur ce produit tjs.Je ne vois vraiment pas.Si qqu'un à une autre idée?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 55
    Par défaut
    bonjour

    je suis en excel 2003 j'ai teste le reponse de ouskel'nor et il n'y a pas de probleme

    essaye pour voir de selectionner la feuille avant de proteger et de deproteger


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Application.ScreenUpdating = False
    Sheets("feuil1").Select
    ActiveSheet.Unprotect Password:=motpasse
    Application.ScreenUpdating = True
     
    Application.ScreenUpdating = False
    Sheets("feuil1").Select
    ActiveSheet.Protect Password:=motpasse
    Application.ScreenUpdating = True
    Cordialement
    GERARD

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 453
    Par défaut
    Est-il possible que le classeur soit lui aussi protégé? Si c'est le cas, tenter de déprotéger une feuille résulte en un échec de la méthode Unprotect de la feuille.

Discussions similaires

  1. protection d'une feuille
    Par ludojojo dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 20/05/2008, 15h17
  2. protection d'une feuille laissant la possibilité d'insérer une image
    Par NATOU2 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 29/02/2008, 14h34
  3. protection d'une feuille avec vba
    Par hkpsyco dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 18/10/2007, 14h14
  4. [VBA/EXCEL]Verification de la non protection d'une feuille
    Par rodrigue62 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/08/2007, 10h51
  5. Protection d'une feuille excel
    Par Pollux dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 11/01/2006, 12h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo