clements42
XLDnaute Nouveau
Bonsoir, voici mon souci :
Je crée cette liste comme ceci :
je la remplis donc avec le contenu d'une range (R1C3:R20C3)
problème : aléatoirement, j'ai un bug au niveau de la ligne commençant par Add, c'est la description de la range qui pose problème.
Quand j'ai un bug, il suffit que je remplace les "r" (row) par des "l" (ligne) et ça marche. Et vice versa. Comme si qu'une fois excel est en mode anglais, et une autre fois en français.
Comment résoudre ce soucis, ou existe-t-il une alternative ?
Merci.
Je crée cette liste comme ceci :
Code:
Range("B" & j).Select
With selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=R1C3:R20C3"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
je la remplis donc avec le contenu d'une range (R1C3:R20C3)
problème : aléatoirement, j'ai un bug au niveau de la ligne commençant par Add, c'est la description de la range qui pose problème.
Quand j'ai un bug, il suffit que je remplace les "r" (row) par des "l" (ligne) et ça marche. Et vice versa. Comme si qu'une fois excel est en mode anglais, et une autre fois en français.
Comment résoudre ce soucis, ou existe-t-il une alternative ?
Merci.