Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

bloquer une cellule en écriture

  • Initiateur de la discussion Initiateur de la discussion MIGUET
  • 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 !

M

MIGUET

Guest
Bonjour,
Je voudrais bloquer une cellule en passant par une macro.
Ceci sous certaines conditions.

Voici ce que je veux dans cette cellule, il ne manque que le bloquage.

If CheckBox1.Value = True Then
If ComboBox1.Text = "1.5" Then
Worksheets(1).Cells(19, 3).Value = 0
Worksheet(1).Cells(19, 3).Font.ColorIndex = 3
Worksheet(1).Cells(19, 3).Font.FontStyle = "Gras"
End If
 
Salut

une petite macro à adapter

Attribute VB_Name = "InterdireSaisies"

'Interdire une saisie en dehors de cellules autorisées
'sans protéger la feuille ou le classeur

Sub PasTouche(LaCellule As Range, PlageAutorisée As Range)
'Laurent Mortézai, mpfe

If Intersect(LaCellule, PlageAutorisée) Is Nothing Then
MsgBox "pas touche!"
Application.EnableEvents = False
Application.Undo
Application.EnableEvents = True
End If
End Sub

'Puis appeler cette procédure dans une procédure Change (feuille)
'ou SheetChange (classeur)
'Par exemple, pour autoriser une saisie uniquement dans la plage
'A1:A10 de n'importe quelle feuille d'un classeur :

'Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
' PasTouche Target, Range("A1:A10")
'End Sub
 
- 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
5
Affichages
708
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
372
Réponses
2
Affichages
333
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
807
Réponses
7
Affichages
365
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…