Bonjour,
je souhaite prendre en compte dans une cellule (J2) la formule suivante dépendante dans la cellule précédente (I2) via du code vba:
=decaler(ref_domaine_niveau2,EQUIV(I2;domain_niv1;0)-2,0,NB.SI(domain_niv1;I2))
voici la partie du code :
je tombe en erreur 1004.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Range("J2").Select regle = "=offset(ref_domaine_niveau2,EQUIV(I2;domain_niv1;0)-2,0,NB.SI(domain_niv1;I2))" With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:=regle .IgnoreBlank = True .InCellDropdown = True .InputTitle = "" .ErrorTitle = "" .InputMessage = "" .ErrorMessage = "" .ShowInput = True .ShowError = True End With ....
Pouvez-vous m'aider sur les corrections à apporter à la formule ?
en vous remerciant par avance
Partager