Excel verouiller sans protéger feuille

cecebou Messages postés 4 Statut Membre -  
 cecebou -
Bonjour,

J'aimerais verrouiller des cellules sans avoir à protéger la feuille Excel. Est-ce possible? Mon problème est que lorsque je protège la feuille, je ne peux grouper ou dégrouper mes lignes. (Je recois un message comme quoi je ne peux pas exécuter cette commande lorsque la feuille est protégée)

MERCI BEAUCOUP de m'aider!!!

cece

6 réponses

  1. cecebou Messages postés 4 Statut Membre
     
    Merci pour ta réponse!

    Je ne fais pas des macros pour le groupage/dégroupage. (Ma feuille doit être compatible sur Excel 2003, 2007 et 2010) et ceci s'avèrerait à être trop compliqué...

    Crois-tu qu'il est possible de permettre la fonction grouper/dégrouper tout en étant en mode feuille protégé?

    MERCI!!!!!!!!
    0
  2. m@rina Messages postés 27566 Date d'inscription   Statut Modérateur Dernière intervention   11 562
     
    Non, si la feuille est protégée, ce n'est pas possible. C'est idiot mais c'est comme ça... Idem pour la prochaine version.

    m@rina
    0
  3. cecebou Messages postés 4 Statut Membre
     
    Je frappe vraiment un mur!!

    Est-il possible de faire des macros pour le groupement qui seront possible sur plusieurs versions Excel?

    cece
    0
  4. m@rina Messages postés 27566 Date d'inscription   Statut Modérateur Dernière intervention   11 562
     
    Mais oui !! Enfin du positif ! ;)
    D'une manière générale, les macros sont bien compatibles entre toutes ces versions. Il peut juste y avoir de petites choses qui ne passent pas.

    Par exemple, cette macro désactive la protection, affiche le niveau 2 du groupage ligne, et reprotège :

    Sub toto()  
    With ActiveSheet  
    .Unprotect "toto"  
    .Outline.ShowLevels rowLevels:=2  
    .Protect "toto"  
    End With  
    End Sub  
    


    s'il s'agit de protection colonne, tu remplaces row par column

    Tu peux en prévoir plusieurs selon les niveaux à afficher et tu y attribues par exemple quelques raccourcis clavier. Tu peux aussi les mettre soit sur la barre d'outils Accès rapide pour 2007/2010 et sur une barre d'outils quelconque pour 2003.

    m@rina
    Si vous voulez être aidé efficacement, vérifiez que vous êtes sur le bon forum,... et précisez le logiciel utilisé ainsi que sa version. Nous manquons de devins !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. cecebou
     
    Salut m@rina,

    Je ne sais pas si tu peux m'aider...

    Je n'arrive pas à faire la macro!
    Voici ce que j'ai sur ma feuille, simplement expliqué:
    Lignes 1 à 10: une section
    Lignes 20 à 30: une autre section
    Ces 2 sections sont groupées à un niveau 2.

    J'essaie de faire exécuter une macro pour grouper ou dégrouper une section à la fois (avec le + ou -), mais ça ne l'accepte pas. Ca marche seulement quand je fais un "showlevels" et ceci dégroupe mes 2 sections en même temps...

    Sais-tu comment adresser??

    MERCI encore!

    cece
    0
  7. m@rina Messages postés 27566 Date d'inscription   Statut Modérateur Dernière intervention   11 562
     
    Bonjour,

    Non, on ne peut pas verrouiller des cellules sans protéger la feuille.

    Si le groupage/dégroupage se fait par macro, tu peux incorporer dans la macro la déprotection et le reprotection de la feuille

    m@rina
    -1