Private [COLOR=navy]Sub[/COLOR] Worksheet_BeforeDoubleClick(ByVal Target [COLOR=navy]As[/COLOR] Range, Cancel [COLOR=navy]As[/COLOR] Boolean)
[COLOR=navy]Dim[/COLOR] Txt [COLOR=navy]As[/COLOR] [COLOR=navy]String[/COLOR]
Txt = "Select Value" & "," & Join(Application.Transpose(Range("MyList")), ",")
[COLOR=navy]With[/COLOR] [c1].Validation
.Delete
.Add Type:=xlValidateList, Formula1:=Txt
.ShowError = False
[COLOR=navy]End[/COLOR] With
[c1] = "Select Value"
[COLOR=navy]End[/COLOR] [COLOR=navy]Sub[/COLOR]