Je n'arrive plus à utiliser les symboles du plan lorsque la feuille est
protégée. J'ai bien essayé de mettre la propriété "EnableOutlining" à True
soit directement au niveau de l'onglet soit par macro mais dans les deux cas,
cela ne fonctionne pas.
Pour info je suis equipé de Excel 2003.
Quelqu'un aurait-il une solution autre que déprotéger et reprotéger la
feuille Excel par macro ?
Merci d'avance
Dans la feuille de code de ThisWorkbook, et pour la feuille 1
Private Sub Workbook_Open() Feuil1.EnableAutoFilter = True Feuil1.Protect Contents:=True, UserInterfaceOnly:=True End Sub
ChrisV
"Nico" a écrit dans le message de news:
Bonjour à tous,
Je n'arrive plus à utiliser les symboles du plan lorsque la feuille est protégée. J'ai bien essayé de mettre la propriété "EnableOutlining" à True soit directement au niveau de l'onglet soit par macro mais dans les deux cas, cela ne fonctionne pas. Pour info je suis equipé de Excel 2003. Quelqu'un aurait-il une solution autre que déprotéger et reprotéger la feuille Excel par macro ? Merci d'avance
Bonjour Nico,
Dans la feuille de code de ThisWorkbook, et pour la feuille 1
Private Sub Workbook_Open()
Feuil1.EnableAutoFilter = True
Feuil1.Protect Contents:=True, UserInterfaceOnly:=True
End Sub
ChrisV
"Nico" <Nico@discussions.microsoft.com> a écrit dans le message de news:
A8E2B064-1223-4281-96B9-6A667BD285BD@microsoft.com...
Bonjour à tous,
Je n'arrive plus à utiliser les symboles du plan lorsque la feuille est
protégée. J'ai bien essayé de mettre la propriété "EnableOutlining" à True
soit directement au niveau de l'onglet soit par macro mais dans les deux
cas,
cela ne fonctionne pas.
Pour info je suis equipé de Excel 2003.
Quelqu'un aurait-il une solution autre que déprotéger et reprotéger la
feuille Excel par macro ?
Merci d'avance
Dans la feuille de code de ThisWorkbook, et pour la feuille 1
Private Sub Workbook_Open() Feuil1.EnableAutoFilter = True Feuil1.Protect Contents:=True, UserInterfaceOnly:=True End Sub
ChrisV
"Nico" a écrit dans le message de news:
Bonjour à tous,
Je n'arrive plus à utiliser les symboles du plan lorsque la feuille est protégée. J'ai bien essayé de mettre la propriété "EnableOutlining" à True soit directement au niveau de l'onglet soit par macro mais dans les deux cas, cela ne fonctionne pas. Pour info je suis equipé de Excel 2003. Quelqu'un aurait-il une solution autre que déprotéger et reprotéger la feuille Excel par macro ? Merci d'avance
Nico
Merci pour ton aide mais désolé, cela ne marche toujours pas. Lorsque j'essaye de cliquer sur le bonton "+/-", j'obtients toujours le message "vous ne pouvez pas exécuter cette commande sur une feuille protégée..."!!! Aurais-tu une autre idée?
Merci pour ton aide mais désolé, cela ne marche toujours pas. Lorsque
j'essaye de cliquer sur le bonton "+/-", j'obtients toujours le message "vous
ne pouvez pas exécuter cette commande sur une feuille protégée..."!!!
Aurais-tu une autre idée?
Merci pour ton aide mais désolé, cela ne marche toujours pas. Lorsque j'essaye de cliquer sur le bonton "+/-", j'obtients toujours le message "vous ne pouvez pas exécuter cette commande sur une feuille protégée..."!!! Aurais-tu une autre idée?
ChrisV
Le code ayant été copié dans la feuille de code de ThisWorkbook, Déprotège ton classeur, applique le filtre, enregistre puis ferme et ré-ouvre ton classeur... Le problème subsiste t-il ?
ChrisV
"Nico" a écrit dans le message de news:
Merci pour ton aide mais désolé, cela ne marche toujours pas. Lorsque j'essaye de cliquer sur le bonton "+/-", j'obtients toujours le message "vous ne pouvez pas exécuter cette commande sur une feuille protégée..."!!! Aurais-tu une autre idée?
Le code ayant été copié dans la feuille de code de ThisWorkbook,
Déprotège ton classeur, applique le filtre, enregistre puis ferme et
ré-ouvre ton classeur...
Le problème subsiste t-il ?
ChrisV
"Nico" <Nico@discussions.microsoft.com> a écrit dans le message de news:
379C20B1-579A-4180-94E5-988E9FE51110@microsoft.com...
Merci pour ton aide mais désolé, cela ne marche toujours pas. Lorsque
j'essaye de cliquer sur le bonton "+/-", j'obtients toujours le message
"vous
ne pouvez pas exécuter cette commande sur une feuille protégée..."!!!
Aurais-tu une autre idée?
Le code ayant été copié dans la feuille de code de ThisWorkbook, Déprotège ton classeur, applique le filtre, enregistre puis ferme et ré-ouvre ton classeur... Le problème subsiste t-il ?
ChrisV
"Nico" a écrit dans le message de news:
Merci pour ton aide mais désolé, cela ne marche toujours pas. Lorsque j'essaye de cliquer sur le bonton "+/-", j'obtients toujours le message "vous ne pouvez pas exécuter cette commande sur une feuille protégée..."!!! Aurais-tu une autre idée?
Starwing
Bonjour ChrisV,
Hum!
Nico parle d'utiliser les symboles du plan...
Feuil1.EnableAutoFilter = True Ceci n'est-il pas le filtre automatique?
Ne faudrait-il pas plutôt utiliser ceci?
Private Sub Workbook_Open() Feuil1.Protect UserInterfaceOnly = True Feuil1.EnableOutlining = True End Sub
Starwing
Bonjour ChrisV,
Hum!
Nico parle d'utiliser les symboles du plan...
Feuil1.EnableAutoFilter = True
Ceci n'est-il pas le filtre automatique?
Ne faudrait-il pas plutôt utiliser ceci?
Private Sub Workbook_Open()
Feuil1.Protect UserInterfaceOnly = True
Feuil1.EnableOutlining = True
End Sub
Pour le coup... complètement à côté de la plaque ChrisV ! Ça doit être les 34° qu'il fait dehors, et la clim en panne...
C'est bien sûr la proc que tu proposes qui convient !
ChrisV
"Starwing" a écrit dans le message de news: %
Bonjour ChrisV,
Hum!
Nico parle d'utiliser les symboles du plan...
Feuil1.EnableAutoFilter = True Ceci n'est-il pas le filtre automatique?
Ne faudrait-il pas plutôt utiliser ceci?
Private Sub Workbook_Open() Feuil1.Protect UserInterfaceOnly = True Feuil1.EnableOutlining = True End Sub
Starwing
Nico
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais c'est moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui permet de créer un plan via le menu Données/Grouper et créer un plan. Une fois le plan créé, il est possible de masquer/afficher des lignes et colonnes en cliquant sur le bouton "+" ou "-" apparu à l'écran. Dés que la feuille se trouve protégée, il devient impossible d'utiliser cette fonction!!? Je sais qu'il est possible de créer une macro qui déprotège, affiche/masque les lignes ou colonnes et reprotège mais cela nécessite de créer de nouveaux boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets! Une idée?
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais c'est
moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui
permet de créer un plan via le menu Données/Grouper et créer un plan. Une
fois le plan créé, il est possible de masquer/afficher des lignes et colonnes
en cliquant sur le bouton "+" ou "-" apparu à l'écran.
Dés que la feuille se trouve protégée, il devient impossible d'utiliser
cette fonction!!?
Je sais qu'il est possible de créer une macro qui déprotège, affiche/masque
les lignes ou colonnes et reprotège mais cela nécessite de créer de nouveaux
boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets!
Une idée?
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais c'est moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui permet de créer un plan via le menu Données/Grouper et créer un plan. Une fois le plan créé, il est possible de masquer/afficher des lignes et colonnes en cliquant sur le bouton "+" ou "-" apparu à l'écran. Dés que la feuille se trouve protégée, il devient impossible d'utiliser cette fonction!!? Je sais qu'il est possible de créer une macro qui déprotège, affiche/masque les lignes ou colonnes et reprotège mais cela nécessite de créer de nouveaux boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets! Une idée?
Nico
Merci pour la correction mais j'ai déjà essayé cette macro qui en plus de ne pas fonctionner sur Excel 2003, crée un mot de passe automatiquement (?!) demandé lorsque l'on veut déprotéger la feuille. Une autre solution serait la bienvenue. Merci encore pour votre aide!
Merci pour la correction mais j'ai déjà essayé cette macro qui en plus de ne
pas fonctionner sur Excel 2003, crée un mot de passe automatiquement (?!)
demandé lorsque l'on veut déprotéger la feuille.
Une autre solution serait la bienvenue.
Merci encore pour votre aide!
Merci pour la correction mais j'ai déjà essayé cette macro qui en plus de ne pas fonctionner sur Excel 2003, crée un mot de passe automatiquement (?!) demandé lorsque l'on veut déprotéger la feuille. Une autre solution serait la bienvenue. Merci encore pour votre aide!
ChrisV
c'est moi qui m'exprime mal !
Mais pas du tout ! C'est moi qui est complètement lu de travers...! le code de Starwing réponds précisément à ta demande.
ChrisV
"Nico" a écrit dans le message de news:
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais c'est moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui permet de créer un plan via le menu Données/Grouper et créer un plan. Une fois le plan créé, il est possible de masquer/afficher des lignes et colonnes en cliquant sur le bouton "+" ou "-" apparu à l'écran. Dés que la feuille se trouve protégée, il devient impossible d'utiliser cette fonction!!? Je sais qu'il est possible de créer une macro qui déprotège, affiche/masque les lignes ou colonnes et reprotège mais cela nécessite de créer de nouveaux boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets! Une idée?
c'est moi qui m'exprime mal !
Mais pas du tout !
C'est moi qui est complètement lu de travers...!
le code de Starwing réponds précisément à ta demande.
ChrisV
"Nico" <Nico@discussions.microsoft.com> a écrit dans le message de news:
E72CA2B3-08ED-4239-9793-29BF2BA51DF7@microsoft.com...
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais
c'est
moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui
permet de créer un plan via le menu Données/Grouper et créer un plan. Une
fois le plan créé, il est possible de masquer/afficher des lignes et
colonnes
en cliquant sur le bouton "+" ou "-" apparu à l'écran.
Dés que la feuille se trouve protégée, il devient impossible d'utiliser
cette fonction!!?
Je sais qu'il est possible de créer une macro qui déprotège,
affiche/masque
les lignes ou colonnes et reprotège mais cela nécessite de créer de
nouveaux
boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets!
Une idée?
Mais pas du tout ! C'est moi qui est complètement lu de travers...! le code de Starwing réponds précisément à ta demande.
ChrisV
"Nico" a écrit dans le message de news:
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais c'est moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui permet de créer un plan via le menu Données/Grouper et créer un plan. Une fois le plan créé, il est possible de masquer/afficher des lignes et colonnes en cliquant sur le bouton "+" ou "-" apparu à l'écran. Dés que la feuille se trouve protégée, il devient impossible d'utiliser cette fonction!!? Je sais qu'il est possible de créer une macro qui déprotège, affiche/masque les lignes ou colonnes et reprotège mais cela nécessite de créer de nouveaux boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets! Une idée?
jps
tu voulais dire "c'est moi qui suis complètement de travers" ou bien, chris? jps
"ChrisV" a écrit dans le message de news:eQ$
c'est moi qui m'exprime mal !
Mais pas du tout ! C'est moi qui est complètement lu de travers...! le code de Starwing réponds précisément à ta demande.
ChrisV
"Nico" a écrit dans le message de news:
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais c'est moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui permet de créer un plan via le menu Données/Grouper et créer un plan. Une
fois le plan créé, il est possible de masquer/afficher des lignes et colonnes en cliquant sur le bouton "+" ou "-" apparu à l'écran. Dés que la feuille se trouve protégée, il devient impossible d'utiliser cette fonction!!? Je sais qu'il est possible de créer une macro qui déprotège, affiche/masque les lignes ou colonnes et reprotège mais cela nécessite de créer de nouveaux boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets! Une idée?
tu voulais dire "c'est moi qui suis complètement de travers" ou bien, chris?
jps
"ChrisV" <chrisv@microsoftgroups.org> a écrit dans le message de
news:eQ$bMfyeFHA.616@TK2MSFTNGP12.phx.gbl...
c'est moi qui m'exprime mal !
Mais pas du tout !
C'est moi qui est complètement lu de travers...!
le code de Starwing réponds précisément à ta demande.
ChrisV
"Nico" <Nico@discussions.microsoft.com> a écrit dans le message de news:
E72CA2B3-08ED-4239-9793-29BF2BA51DF7@microsoft.com...
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais
c'est
moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui
permet de créer un plan via le menu Données/Grouper et créer un plan.
Une
fois le plan créé, il est possible de masquer/afficher des lignes et
colonnes
en cliquant sur le bouton "+" ou "-" apparu à l'écran.
Dés que la feuille se trouve protégée, il devient impossible d'utiliser
cette fonction!!?
Je sais qu'il est possible de créer une macro qui déprotège,
affiche/masque
les lignes ou colonnes et reprotège mais cela nécessite de créer de
nouveaux
boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets!
Une idée?
tu voulais dire "c'est moi qui suis complètement de travers" ou bien, chris? jps
"ChrisV" a écrit dans le message de news:eQ$
c'est moi qui m'exprime mal !
Mais pas du tout ! C'est moi qui est complètement lu de travers...! le code de Starwing réponds précisément à ta demande.
ChrisV
"Nico" a écrit dans le message de news:
Ok j'ai compris d'ou vient le pb. Ton code fonctionne parfaitement mais c'est moi qui m'exprime mal! Je ne parle pas de Filtre mais de la fonction qui permet de créer un plan via le menu Données/Grouper et créer un plan. Une
fois le plan créé, il est possible de masquer/afficher des lignes et colonnes en cliquant sur le bouton "+" ou "-" apparu à l'écran. Dés que la feuille se trouve protégée, il devient impossible d'utiliser cette fonction!!? Je sais qu'il est possible de créer une macro qui déprotège, affiche/masque les lignes ou colonnes et reprotège mais cela nécessite de créer de nouveaux boutons et j'ai de nombreux groupes de lignes sur plusieurs onglets! Une idée?
ChrisV
Salut JP,
Décidément... Voilà ce que c'est de partir avec une idée, et de changer en cours de route... (il est grand temps que j'aille faire un plouf à la mer...!)
ChrisV
"jps" a écrit dans le message de news:
tu voulais dire "c'est moi qui suis complètement de travers" ou bien, chris? jps
Salut JP,
Décidément...
Voilà ce que c'est de partir avec une idée, et de changer en cours de
route...
(il est grand temps que j'aille faire un plouf à la mer...!)
ChrisV
"jps" <adresse@ntiscud> a écrit dans le message de news:
usKi4myeFHA.3076@TK2MSFTNGP10.phx.gbl...
tu voulais dire "c'est moi qui suis complètement de travers" ou bien,
chris?
jps
Décidément... Voilà ce que c'est de partir avec une idée, et de changer en cours de route... (il est grand temps que j'aille faire un plouf à la mer...!)
ChrisV
"jps" a écrit dans le message de news:
tu voulais dire "c'est moi qui suis complètement de travers" ou bien, chris? jps