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 :

Autoriser insertion de ligne ne marche pas


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Mars 2008
    Messages
    169
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 169
    Points : 68
    Points
    68
    Par défaut Autoriser insertion de ligne ne marche pas
    Bonjour,
    Je sais ça fait bizarre, je pense que cela vient de ce que je fais.
    Bon mon besoin est simple, protéger une partie d'une feuille et autoriser la saisie de données sans changement de format et en autorisant l'insertion de lignes et pas de colonne.
    Jusque là rien de plus simple, mais en faisant comme cela, ça ne marche pas, je ne peux pas insérer de ligne.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sub Protège()
        For Each Sht In Worksheets
            Sht.Select
            If Sht.Name <> "Listes" Then
                ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
                    , AllowFormattingRows:=True, AllowInsertingRows:=True, UserInterfaceOnly:=True, _
                    AllowInsertingHyperlinks:=True, AllowDeletingRows:=True, AllowSorting:= _
                    True, AllowFiltering:=True
                ActiveSheet.EnableSelection = xlUnlockedCells
            End If
        Next
    End Sub
    Je précise que j'ai des lignes protégées et d'autres non (les titres le sont pas le reste) et jusqu'à la ligne 80, après c'est protégé.

    Merci de votre aide

    Ajout:
    Je viens de tester en mettant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.EnableSelection = xlUnlockedCells
    en commentaire. Là je peux insérer une ligne sauf que je peux aussi sélectionner les titres, ce que j'aurais voulu éviter

  2. #2
    Membre du Club
    Inscrit en
    Mars 2008
    Messages
    169
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 169
    Points : 68
    Points
    68
    Par défaut
    J'ai trouvé,
    il faut déprotéger TOUTE la ligne. Ben oui, c'est logique

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] INSERT INTO qui ne marche pas
    Par tibofo dans le forum VBA Access
    Réponses: 5
    Dernier message: 21/12/2009, 22h00
  2. insertion de photo ne marche pas
    Par Stéph utilisateur d'acces dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 19/12/2008, 21h06
  3. RichEdit : Colorisation ligne ne marche pas
    Par peter27x dans le forum Langage
    Réponses: 4
    Dernier message: 03/10/2008, 14h51
  4. Css hauteur de ligne tableau marche pas sous IE
    Par lolymeupy dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 02/06/2008, 14h09
  5. Problem variable (Cette ligne ne marche pas sous FF)
    Par Death83 dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 08/09/2005, 17h52

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