OVH Cloud OVH Cloud

AIDE LISTE DEROULANTE

1 réponse
Avatar
Nadyajah
Bonjour,

Dans ma feuille "Adresses à rectifier" j'ai des informations sur les
colonnes A à AA.
Je voudrais insérer dans la colonne AB (en commencant par la cellule AB2) la
formule : DECALER(Ville;EQUIV(H2;CP;0)-1;0;NB.SI(CP;H2))"
J'ai enregistré la macro suivante :
Range("AB2").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=DECALER(Ville;EQUIV(H2;CP;0)-1;0;NB.SI(CP;H2))"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
End Sub

MAis il me donne un message d'erreur :
" erreur d'execution 1004"
erreur définie par l'application ou par l'objet"

????

Nadyajah

1 réponse

Avatar
isabelle
bonjour Nadyajah,

si tu pouvais me dire l'adresse des plages Ville et CP, et quel est la valeur de H2,
il serait plus facile pour moi de tester la formule.
a+
isabelle


Bonjour,

Dans ma feuille "Adresses à rectifier" j'ai des informations sur les
colonnes A à AA.
Je voudrais insérer dans la colonne AB (en commencant par la cellule AB2) la
formule : DECALER(Ville;EQUIV(H2;CP;0)-1;0;NB.SI(CP;H2))"
J'ai enregistré la macro suivante :
Range("AB2").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="ÞCALER(Ville;EQUIV(H2;CP;0)-1;0;NB.SI(CP;H2))"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
End Sub

MAis il me donne un message d'erreur :
" erreur d'execution 1004"
erreur définie par l'application ou par l'objet"

????

Nadyajah