Salut Banzaï
Merci pour ton conseil.
J'ai essayé ce que tu ma proposé ce qui ramène vers toi pour m'assurer que je suis sur la bonne voie:
Y'a t-il une différence entre les 2 codes ci-dessous:
Private Sub Worksheet_Change(ByVal Target As Range)
If and(Range("B4").Value,""*ANCIEN*"") =1, range("b10").value,""*COMPTE BILAN*"" Then
If Target.Address = "$B$5" And Target.Value <> "" Then
Range("B7").Select
2è code en passant par l'enregistreur
Sub marcus()
'
' marcus Macro
'
Range("B5").Select
ActiveCell.FormulaR1C1 = _
"=IF(AND(COUNTIF(R[-1]C,""*ancien*"")=1,COUNTIF(R[5]C,""*compte bilan*"")=1),""neant"","""")"
Range("B6").Select
End Sub
Au cas ou les 2 codes ne signifieraient pas la même chose, je souhaite si possible que tu m'aides à adapter le 1er code pour moi et plus précisement cette partie :
If and(Range("B4").Value,""*ANCIEN*"") =1, range("b10").value,""*COMPTE BILAN*"" Then
Bonne compréhension