Verouiller cellules sans la feuille VBA
linkcr15
Messages postés
362
Date d'inscription
Statut
Membre
Dernière intervention
-
linkcr15 Messages postés 362 Date d'inscription Statut Membre Dernière intervention -
linkcr15 Messages postés 362 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite verrouiller des cellules en VBA.
J'utilise donc ce code :
Cependant, pour verrouiller les cellules, on est obligé de verrouiller la feuille complète et mon problème est que toute la feuille est verrouillée, et non seulement mes cellules (Je ne peux plus modifier aucune cellule). Comment faire pour interdire de modifier les cellules souhaitées et laisse l'utilisateur libre pour les autres?
Merci d'avance pour vos réponses!
Je souhaite verrouiller des cellules en VBA.
J'utilise donc ce code :
Sheets("Compte rendu").Range("A3").Locked = True Sheets("Compte rendu").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Cependant, pour verrouiller les cellules, on est obligé de verrouiller la feuille complète et mon problème est que toute la feuille est verrouillée, et non seulement mes cellules (Je ne peux plus modifier aucune cellule). Comment faire pour interdire de modifier les cellules souhaitées et laisse l'utilisateur libre pour les autres?
Merci d'avance pour vos réponses!
A voir également:
- Verouiller cellules sans la feuille VBA
- Verrouiller cellule excel sans verrouiller la feuille - Guide
- Excel compter cellule couleur sans vba - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Bruler feuille de laurier - Guide
- Feuille de pointage excel - Télécharger - Tableur
1 réponse
J'ai trouvé la solution : On déverrouille toutes les cellules de la feuille d'abord pour verrouiller seulement celles souhaitées (je pensais que le verrouillage était à faux par défaut...)
Cependant, un autre problème est apparut, voici la ligne qui ne fonctionne pas :
Avec comme erreur : Impossible de définir la propriété Color de la classe Interior (avant le verrouillage des feuilles, ce code fonctionnait!)
Pourtant, je déverrouille bien ma feuille avant et je la verrouille de nouveau après, est-ce que quelqu'un peut m'aider à résoudre mon problème svp?
Merci d'avance!
Cependant, un autre problème est apparut, voici la ligne qui ne fonctionne pas :
Sheets("Compte rendu").Cells(compteur2, 1).Interior.Color = RGB(0, 0, 0)
Avec comme erreur : Impossible de définir la propriété Color de la classe Interior (avant le verrouillage des feuilles, ce code fonctionnait!)
Pourtant, je déverrouille bien ma feuille avant et je la verrouille de nouveau après, est-ce que quelqu'un peut m'aider à résoudre mon problème svp?
Merci d'avance!