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 :

problème macro et format cellule sur feuille verrouillé


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 3
    Par défaut problème macro et format cellule sur feuille verrouillé
    bonjour,

    J'utilise une macro sur excel qui permet de cacher certaine ligne.
    Je veux proteger ma feuille et avoir la possibilité de modifier le format de la cellule ligne ou colonne. Je coche donc ces options avant de verrouiller.
    Tout cela fonctionne bien jusqu'à que j'active la macro et là je ne peux plus toucher au format de cellule ou de colonne.

    Voici mon code en espérant que quelqu'un puisse m'aider.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    ActiveSheet.Unprotect ("verteco")
        Rows("4:396").Select
        Selection.EntireRow.Hidden = False
        Rows("4:45").Select
        Range("4:45,68:84").Select
        Range("D68").Activate
        Range("4:45,68:84,95:95,95:95").Select
        Range("A95").Activate
        Selection.EntireRow.Hidden = True
        Range("A3").Select
        ActiveSheet.Protect ("verteco")
        End Sub
    merci d'avance

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Par défaut
    Pour savoir ce qui ne va pas, je t'invite à aller lire l'aide en ligne associée à la méthode Protect. Tu y trouveras toutes les infos nécessaires pour pouvoir faire fonctionner correctement ton programme sans avoir d'éléments bloqués.

  3. #3
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Bonjour,
    Je pense qu'il faut définir ce qui est permis ou non dans la macro, le fait de protéger sans détails, bloque tout par défaut donc:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        ActiveSheet.Protect ("verteco"), DrawingObjects:=True, Contents:=True, Scenarios:=True _
            , AllowFormattingCells:=True, AllowFormattingColumns:=True, _
            AllowFormattingRows:=True, AllowUsingPivotTables:=True

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 3
    Par défaut
    merci bcp pour ces réponses...
    Ca marche

  5. #5
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Il est d'usage, ici, lorsqu'on a obtenu ou trouvé réponse à sa question, de cliquer sur le bouton , en bas de discussion.

    Merci
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

Discussions similaires

  1. Formater cellule sur formulaire Sacem
    Par gulden dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/11/2011, 09h14
  2. macro identifiant format cellule non utilisés
    Par mixlucie dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 01/07/2011, 18h22
  3. [XL-2003] Problème de copie de cellules sur mail outlook
    Par fxleo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/10/2009, 15h32
  4. [Toutes versions] Progression automatique d'une cellule sur feuilles différentes
    Par Gailer dans le forum Excel
    Réponses: 3
    Dernier message: 04/05/2009, 22h49
  5. Fusion cellule sur feuille protégée
    Par hlander dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/02/2009, 13h33

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