Bonsoir / Bonjour "MichD" a écrit dans le message de news:k4aaka$78t$
Voici le fichier modifié : http://cjoint.com/?BIEwJlVFgrv
Cela est proche du but recherché, mais la protection "B:B" empêche l'Insertion/Suppression de lignes, la correction des noms. De plus la Macro "Sub MisaJourFormules()" cause un arrêt car elle passe par la colonne "B". Le filtre de recherche de nom sur "B:B"est aussi bloqué et sans doute d'autres routines aussi.
Je crois que je vais oublier cette demande car cela implique trop d'opérations simultanées.
Depuis un an, nous n'avons eu que deux problèmes avec ce classeur, l'insertion de cellules fut le plus difficile à corriger, la sauvegarde de la session précédente a été précieuse dans la reconstitution de du fichier.
Merci pour tous vos efforts
-- albertri-at-videotron.ca.invalid
Bonsoir / Bonjour
"MichD" <michdenis@hotmail.com> a écrit dans le message de
news:k4aaka$78t$1@speranza.aioe.org...
Voici le fichier modifié : http://cjoint.com/?BIEwJlVFgrv
Cela est proche du but recherché, mais la protection "B:B" empêche
l'Insertion/Suppression de lignes, la correction des noms.
De plus la Macro "Sub MisaJourFormules()" cause un arrêt car elle passe par
la colonne "B".
Le filtre de recherche de nom sur "B:B"est aussi bloqué et sans doute
d'autres routines aussi.
Je crois que je vais oublier cette demande car cela implique trop
d'opérations simultanées.
Depuis un an, nous n'avons eu que deux problèmes avec ce classeur,
l'insertion de cellules fut le plus difficile à corriger, la sauvegarde de
la session précédente a été précieuse dans la reconstitution de du fichier.
Bonsoir / Bonjour "MichD" a écrit dans le message de news:k4aaka$78t$
Voici le fichier modifié : http://cjoint.com/?BIEwJlVFgrv
Cela est proche du but recherché, mais la protection "B:B" empêche l'Insertion/Suppression de lignes, la correction des noms. De plus la Macro "Sub MisaJourFormules()" cause un arrêt car elle passe par la colonne "B". Le filtre de recherche de nom sur "B:B"est aussi bloqué et sans doute d'autres routines aussi.
Je crois que je vais oublier cette demande car cela implique trop d'opérations simultanées.
Depuis un an, nous n'avons eu que deux problèmes avec ce classeur, l'insertion de cellules fut le plus difficile à corriger, la sauvegarde de la session précédente a été précieuse dans la reconstitution de du fichier.
Merci pour tous vos efforts
-- albertri-at-videotron.ca.invalid
MichD
| De plus la Macro "Sub MisaJourFormules()" cause un arrêt car | elle passe par la colonne "B". | Le filtre de recherche de nom sur "B:B"est aussi bloqué et sans doute | d'autres routines aussi.
Si ces 2 éléments se font par macro, il y a une façon assez simple de corriger la procédure que je t'ai donnée.
Dans les procédures, tu remplaces les lignes où la protection est appliquée à la Feuil1 par cette ligne de code With Worksheets("Feuil1") .EnableAutoFilter = True .Protect Password:="toto", _ DrawingObjects:=True, contents:=True, Scenarios:=True, _ UserInterfaceOnly:=True End With
| De plus la Macro "Sub MisaJourFormules()" cause un arrêt car
| elle passe par la colonne "B".
| Le filtre de recherche de nom sur "B:B"est aussi bloqué et sans doute
| d'autres routines aussi.
Si ces 2 éléments se font par macro, il y a une façon assez simple de
corriger
la procédure que je t'ai donnée.
Dans les procédures, tu remplaces les lignes où la protection est appliquée
à la Feuil1
par cette ligne de code
With Worksheets("Feuil1")
.EnableAutoFilter = True
.Protect Password:="toto", _
DrawingObjects:=True, contents:=True, Scenarios:=True, _
UserInterfaceOnly:=True
End With
| De plus la Macro "Sub MisaJourFormules()" cause un arrêt car | elle passe par la colonne "B". | Le filtre de recherche de nom sur "B:B"est aussi bloqué et sans doute | d'autres routines aussi.
Si ces 2 éléments se font par macro, il y a une façon assez simple de corriger la procédure que je t'ai donnée.
Dans les procédures, tu remplaces les lignes où la protection est appliquée à la Feuil1 par cette ligne de code With Worksheets("Feuil1") .EnableAutoFilter = True .Protect Password:="toto", _ DrawingObjects:=True, contents:=True, Scenarios:=True, _ UserInterfaceOnly:=True End With
Ce paramètre "UserInterfaceOnly:=True" de la propriété "Protect" d'une feuille te permet d'exécuter toutes les macros que tu veux même si la feuille est protégée.
Cependant j'allais oublier que pour exécuter un filtre automatique avec ce procédé, les boutons du filtre doivent déjà être sur la plage de cellule avant la protection de la feuille.
Ce paramètre "UserInterfaceOnly:=True" de la propriété "Protect" d'une
feuille
te permet d'exécuter toutes les macros que tu veux même si la feuille est
protégée.
Cependant j'allais oublier que pour exécuter un filtre automatique avec ce
procédé,
les boutons du filtre doivent déjà être sur la plage de cellule avant la
protection de la
feuille.
Ce paramètre "UserInterfaceOnly:=True" de la propriété "Protect" d'une feuille te permet d'exécuter toutes les macros que tu veux même si la feuille est protégée.
Cependant j'allais oublier que pour exécuter un filtre automatique avec ce procédé, les boutons du filtre doivent déjà être sur la plage de cellule avant la protection de la feuille.
La nuit m'a porté conseil. Je vous demande pardon d'avoir mal compris la dernière proposition de DanielCo, elle fait bien ce que j'avais demandé, mais je croyais qu'il avait seulement rétabli le menu contextuel, car les autres fichiers étaient revenus normal, et par la suite j'ai utilisé un autre fichier exemple pour les tests. Et merci à MichD, mais il y a trop de manipulations de cette colonne de noms pour que la protection soit efficace, la désactivation de l'Insertion/Suppression de cellule est ce qu'il faut.
Un grand merci pour votre dévouement.
-- albertri-at-videotron.ca.invalid
Bonjour DanielCo et MichD
La nuit m'a porté conseil.
Je vous demande pardon d'avoir mal compris la dernière proposition de
DanielCo, elle fait bien ce que j'avais demandé, mais je croyais qu'il avait
seulement rétabli le menu contextuel, car les autres fichiers étaient
revenus normal, et par la suite j'ai utilisé un autre fichier exemple pour
les tests.
Et merci à MichD, mais il y a trop de manipulations de cette colonne de noms
pour que la protection soit efficace, la désactivation de
l'Insertion/Suppression de cellule est ce qu'il faut.
La nuit m'a porté conseil. Je vous demande pardon d'avoir mal compris la dernière proposition de DanielCo, elle fait bien ce que j'avais demandé, mais je croyais qu'il avait seulement rétabli le menu contextuel, car les autres fichiers étaient revenus normal, et par la suite j'ai utilisé un autre fichier exemple pour les tests. Et merci à MichD, mais il y a trop de manipulations de cette colonne de noms pour que la protection soit efficace, la désactivation de l'Insertion/Suppression de cellule est ce qu'il faut.