Bonjour Le forum
Cela fait très longtemps que j'ai pas posté de message
Peut être que vous pourrez m'aider sur ce point.
Je dois modifier une liste dans validation de données mais voilà les problèmes commencent !
Mais ca ne marche pas j'ai ensuite essayé une autre méthode mais sans succès non plus
Du coup je ne vois pas trop !
Si quelqu'un a une idée je suis bien évidemment preneur
Merci encore
Philippe
Cela fait très longtemps que j'ai pas posté de message
Peut être que vous pourrez m'aider sur ce point.
Je dois modifier une liste dans validation de données mais voilà les problèmes commencent !
Range("D17906").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=indirect($C17)"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Mais ca ne marche pas j'ai ensuite essayé une autre méthode mais sans succès non plus
Dim c As Range
'On Error Resume Next
For Each c In Sheets("Charges").Range("D17906")
c.Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=INDIRECT(""" & c.Address(0, -1) & """)"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Next c
Du coup je ne vois pas trop !
Si quelqu'un a une idée je suis bien évidemment preneur
Merci encore
Philippe