comment protéger vraiment ces feuilles ?

  • Initiateur de la discussion Initiateur de la discussion geoff
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

geoff

Guest
Bonjour,
je cherche à protéger vraiment une feuille de calcul pour que les formules restent inconnus et certaines cellules inacessibles.
L'option standard de protection est trop facilement déjoué par des casseurs de mot de passe. Comment se prémunir de leurs actions?

Merci pour votre aide
 
Bonjour,

If Not Intersect(Target, Range("P42😛80")) Is Nothing Then Range("C" & ActiveCell.Row).Select

Dès que tu sélectionne une cellulle entre P42 et P80 tu est automatiquement rejeté en colonne C.

Est-ce que c'est ce que tu souhaites.
 
Bonjour Nicolas,
merci pour ta réponse. J'ai oublié de signaler que je suis une bille en VBA. J'ai essayé de faire fonctionné ta formule, sans résultats.
Je crois que je vais potasser un peu le VBA et je reviendrai avec la meme question.

merci quand meme.

geoff
 
Bonsoir Geoff,

Fais un clic droit sur l'onglet de la feuille dans laquelle tu veut protéger des cellules et choisis Visualiser le code (en faisant un clic gacuhe)
Recopie le code suivant en adaptant tes plages. Tu dois faire autant de lignes (celle qui commence par If not Intersect ... )que tu as de plages.

La Ligne qui commence par Private ... signifie que cette opération va se faire à chaque changement de cellule.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Intersect(Target, Range("B1:U100")) Is Nothing Then Range("A" & ActiveCell.Row).Select

End Sub

En espérant que mes explications te permettront de progresser.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
17
Affichages
604
Retour