XL 2010 Protection feuille Excel avec liste validations et macros

excelraideo

XLDnaute Nouveau
Bonjour,

J'aimerais protéger les feuilles "Calendrier 2022" et "Données" du fichier Excel ci-joint. J'ai déjà mentionné quelles cellules étaient verrouillées ou déverouillées sur chaque feuille.

Pour la feuille "Données", je peux la protéger sans autre mais quand je reviens sur la feuille "Calendrier 2022", cela me mets l'erreur 1004 lorsque je sélectionne une case.

De plus, lorsque je tente de protéger cette feuille, cela me met la même erreur 1004 et je ne peux rien sélectionner. A titre informatif, seules les colonnes "AM", "PM" et "P." sont déverrouillées pour un remplissage.

Merci de votre retour.
 

Pièces jointes

  • Calendrier_2022.xlsm
    64.5 KB · Affichages: 9

eriiic

XLDnaute Barbatruc
Bonjour,

tu as dû passer par un Mac, ça altère les caractères accentués :
VB:
'With Sheets("DonnŽes").[A1].CurrentRegion

Utilise plutôt le codeName de la feuille qui ne change jamais :
Code:
With Feuil2.[A1].CurrentRegion
2022-01-22_17-29-57.gif

eric
 

eriiic

XLDnaute Barbatruc
Bonjour,
Une 2nde erreur apparait si tu protèges ta feuille à :
VB:
.Add xlValidateList, Formula1:="=Liste" 'crŽation de la liste de validation
Là il faut déprotéger avant et reprotéger après.
VB:
            With ActiveCell.Validation
                Feuil1.Unprotect 'Password:="Toto"
                .Add xlValidateList, Formula1:="=Liste" 'crŽation de la liste de validation
                 Feuil1.Protect 'Password:="Toto"
               .ShowError = False 'pas de message d'erreur
            End With
eric
 

excelraideo

XLDnaute Nouveau
Bonjour,

J'ai retenté et cela protège bien la feuille mais j'ai toujours l'erreur 1004 et sans possibilité de remplir le fichier.

Après, je vous avoue que je ne suis pas expert en VBA donc j'ai essayé de corriger selon vos indications.

Merci du retour.
Kevin
 

eriiic

XLDnaute Barbatruc
Bonjour,

j'ai resté par acquis de conscience, tjs pas d'erreur pour moi.
Là ce sont d'autres erreurs sans lien avec celle signalée. au départ.

Précise tes versions windows et excel et attend que qq'un constate.
Pense aussi à désactiver toutes les autres macros pour faire la part des choses pour tes lenteurs.
eric
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG