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

manuBX

XLDnaute Occasionnel
Bonsoir
Comment Déprotéger puis Protéger F7etG7 de cette macro de J BOISGONTIER

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$F$7" And Target.Count = 1 Then
Application.EnableEvents = False
p = InStr(Target.Offset(0, 1), Target.Value)
If p > 0 Then
Target.Offset(0, 1) = Left(Target.Offset(0, 1), p - 1) & _
Mid(Target.Offset(0, 1), p + Len(Target.Value) + 1)
If Right(Target.Offset(0, 1), 1) = Chr(10) Then
Target.Offset(0, 1) = Left(Target.Offset(0, 1), Len(Target.Offset(0, 1)) - 1)
End If
Else
If Target.Offset(0, 1) = "" Then
Target.Offset(0, 1) = Target
Else
Target.Offset(0, 1) = Target.Offset(0, 1) & Chr(10) & Target.Value
End If
End If
Target.Value = Target.Offset(0, 1)
Application.EnableEvents = True
End If
Je coince
Merci d avance
 
Re : Dépr et Protection

Bonjour à tous,
salut Papou,

Peut-être en remplaçant cette ligne :
Code:
If Target.Address = "$F$7" And Target.Count = 1 Then
par
Code:
If Target.Address = "$F$7" Or Target.Address = "$G$7" And Target.Count = 1 Then

A+ à tous
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
15
Affichages
775
Retour