Bonjour,
Y a t-il un possibilité de protéger toutes les cellules d'une feuille excel,
à l'exclusion des cellules de saisie, mais y compris celles qui sont
modifiées par l'exécution d'une macro ?
J'ai décoché les seules cellules de saisie, mais apparemment il refuse
d'éxécuter la macro qui prévoit un collage spécial dans une cellule
protégée. Ce qui me paraît logique, mais peut-on passer outre ?
Bon après midi
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rai
Michèle wrote:
Bonjour, Y a t-il un possibilité de protéger toutes les cellules d'une feuille excel, à l'exclusion des cellules de saisie, mais y compris celles qui sont modifiées par l'exécution d'une macro ? J'ai décoché les seules cellules de saisie, mais apparemment il refuse d'éxécuter la macro qui prévoit un collage spécial dans une cellule protégée. Ce qui me paraît logique, mais peut-on passer outre ? Bon après midi
Michèle
Bonsoir,
Il va falloir que tu enlèves provisoirement la protection de ta feuille, que tu effectues ton collage spécial avant de reprotéger.
dans ton module : ActiveSheet.Unprotect("zaza") 'enlève la protection, en supposant que le mot de passe est zaza 'ton collage spécial
ActiveSheet.Protect("zaza") 'F1 sur protect pour connaître toutes les options
Bien entendu, ActiveSheet peut-être remplacé par tout autre appel à une feuille particulière.
-- Cordialement,
Rai Remplacer point par la ponctuation appropriée pour répondre...
Michèle wrote:
Bonjour,
Y a t-il un possibilité de protéger toutes les cellules d'une feuille
excel, à l'exclusion des cellules de saisie, mais y compris celles
qui sont modifiées par l'exécution d'une macro ?
J'ai décoché les seules cellules de saisie, mais apparemment il refuse
d'éxécuter la macro qui prévoit un collage spécial dans une cellule
protégée. Ce qui me paraît logique, mais peut-on passer outre ?
Bon après midi
Michèle
Bonsoir,
Il va falloir que tu enlèves provisoirement la protection de ta feuille, que tu effectues ton collage spécial avant de reprotéger.
dans ton module :
ActiveSheet.Unprotect("zaza") 'enlève la protection, en supposant que le mot de passe est zaza
'ton collage spécial
ActiveSheet.Protect("zaza") 'F1 sur protect pour connaître toutes les options
Bien entendu, ActiveSheet peut-être remplacé par tout autre appel à une feuille particulière.
--
Cordialement,
Rai
Remplacer point par la ponctuation appropriée pour répondre...
Bonjour, Y a t-il un possibilité de protéger toutes les cellules d'une feuille excel, à l'exclusion des cellules de saisie, mais y compris celles qui sont modifiées par l'exécution d'une macro ? J'ai décoché les seules cellules de saisie, mais apparemment il refuse d'éxécuter la macro qui prévoit un collage spécial dans une cellule protégée. Ce qui me paraît logique, mais peut-on passer outre ? Bon après midi
Michèle
Bonsoir,
Il va falloir que tu enlèves provisoirement la protection de ta feuille, que tu effectues ton collage spécial avant de reprotéger.
dans ton module : ActiveSheet.Unprotect("zaza") 'enlève la protection, en supposant que le mot de passe est zaza 'ton collage spécial
ActiveSheet.Protect("zaza") 'F1 sur protect pour connaître toutes les options
Bien entendu, ActiveSheet peut-être remplacé par tout autre appel à une feuille particulière.
-- Cordialement,
Rai Remplacer point par la ponctuation appropriée pour répondre...
michdenis
Bonjour Michèle,
Dans le ThisWorkbook de ton classeur , copie ceci en adaptant le nom de la feuille et le mot de passe "toto" selon tes désirs et, tu pourras modifier toutes les cellules protégées par macro sans te soucier de l'aspect "protection". Évidemment cette procédure s'excéute à chaque ouverture du classeur.
'--------------------- Private Sub Workbook_Open()
"Michèle" a écrit dans le message de news: Bonjour, Y a t-il un possibilité de protéger toutes les cellules d'une feuille excel, à l'exclusion des cellules de saisie, mais y compris celles qui sont modifiées par l'exécution d'une macro ? J'ai décoché les seules cellules de saisie, mais apparemment il refuse d'éxécuter la macro qui prévoit un collage spécial dans une cellule protégée. Ce qui me paraît logique, mais peut-on passer outre ? Bon après midi
Michèle
Bonjour Michèle,
Dans le ThisWorkbook de ton classeur , copie ceci en adaptant le nom de la feuille et le mot de passe "toto" selon tes
désirs et, tu pourras modifier toutes les cellules protégées par macro sans te soucier de l'aspect "protection".
Évidemment cette procédure s'excéute à chaque ouverture du classeur.
'---------------------
Private Sub Workbook_Open()
"Michèle" <michele@bondilette.net> a écrit dans le message de news:u9tHUnOQEHA.2704@TK2MSFTNGP10.phx.gbl...
Bonjour,
Y a t-il un possibilité de protéger toutes les cellules d'une feuille excel,
à l'exclusion des cellules de saisie, mais y compris celles qui sont
modifiées par l'exécution d'une macro ?
J'ai décoché les seules cellules de saisie, mais apparemment il refuse
d'éxécuter la macro qui prévoit un collage spécial dans une cellule
protégée. Ce qui me paraît logique, mais peut-on passer outre ?
Bon après midi
Dans le ThisWorkbook de ton classeur , copie ceci en adaptant le nom de la feuille et le mot de passe "toto" selon tes désirs et, tu pourras modifier toutes les cellules protégées par macro sans te soucier de l'aspect "protection". Évidemment cette procédure s'excéute à chaque ouverture du classeur.
'--------------------- Private Sub Workbook_Open()
"Michèle" a écrit dans le message de news: Bonjour, Y a t-il un possibilité de protéger toutes les cellules d'une feuille excel, à l'exclusion des cellules de saisie, mais y compris celles qui sont modifiées par l'exécution d'une macro ? J'ai décoché les seules cellules de saisie, mais apparemment il refuse d'éxécuter la macro qui prévoit un collage spécial dans une cellule protégée. Ce qui me paraît logique, mais peut-on passer outre ? Bon après midi