Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
En réalité lorsque je change la cellule A2 les cellules B2 à D2 se mettent vide. Je voudrais créer un compteur qui me dit le nombre de ces cellules que je peux modifier : quand j'ai A en cellule A2 j'ai un choix de liste dans B2 et C2 et dans D2 j'ai rien. Je voudrais donc indiqué combien de cellule peuvent être "modifiable" en l'occurence ici pour A ça serai 2.
en B1 : =NB.SI(DECALER(Feuil1!F6:K6;EQUIV($A$2;Criteres;0)-1;);1)
en C1 : =NB.SI(DECALER(Feuil1!F6:K6;EQUIV($A$2;Criteres;0)-1;);2)
en D1 : =NB.SI(DECALER(Feuil1!F6:K6;EQUIV($A$2;Criteres;0)-1;);3)
Si... tu veux une macro (en remplacement de la tienne)
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
Dim L As Byte, N As Byte
With Sheets("Feuil1")
L = .Columns(3).Find(Target).Row + 3
If Application.CountIf(.Range("F" & L & ":K" & L), 1) > 0 Then N = N + 1
If Application.CountIf(.Range("F" & L & ":K" & L), 2) > 0 Then N = N + 1
If Application.CountIf(.Range("F" & Ll & ":K" & L), 3) > 0 Then N = N + 1
MsgBox N
End With
End If
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