Bonjour,
si j'ai bien compris la solution serait de formater en texte les choix de la liste. Est ce qu'il y a la possibilité de le faire dans le code en lui même ? Est ce que je dois modifier ou ajouter une formulation quelque part ?
Dans mon code le choix de la liste :
Const str1 As String = "0%,1%-50%,51%-100%,Ne sais pas"
Sheets("2.Matiere").Cells(4, 1) = " Quel est le pourcentage de matériaux recyclés ?"
With Sheets("2.Matiere").Cells(4, 3).Validation ' liste de choix
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _
Operator:=xlBetween, Formula1:=str1
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Cordialement