Aller au contenu

EXCEL


Erplast

Messages recommandés

Membre, Posté(e)
Erplast Membre 23 messages
Baby Forumeur‚
Posté(e)

Bonjour,

je souhaiterais que l'utilisateur de ma feuille EXCEL ne puisse pas entrer des données dans certaines cellules.

Merci pour vos solutions !

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
Invité ouaif
Invités, Posté(e)
Invité ouaif
Invité ouaif Invités 0 message
Posté(e)

Format de cellule / Protection et verrouiller la cellule...

Lien à poster
Partager sur d’autres sites

Membre, Posté(e)
Erplast Membre 23 messages
Baby Forumeur‚
Posté(e)

ça ne marche pas parce que j'ai une macro en format VBA derrière. Et un message de debogage s'affiche...

Lien à poster
Partager sur d’autres sites

Membre, Le chat-choux-né, 60ans Posté(e)
fifi82 Membre 13 615 messages
60ans‚ Le chat-choux-né,
Posté(e)

 salut tu peux empécher la selection d'une case avec :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

' add sera du format "$A$1", avec $A pour les colones A=la première colone et $1 la première ligne
Add = Selection.Address

' on affiche la valeur de Add dans la première cellule
Feuil1.Range("A1") = Add

  'on interdit la cellule A3 et on selectionne "A1" par exemple
If Add = "$A$3" Then Feuil1.Cells.Range("A1").Select

End Sub

c'est une solution mais elle est protège la case tant que la macro tourne et il faut l'amélioré aussi c'est juste une solution.

@+

Lien à poster
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×