...myList içierindeki elaman sayısı fazla olunca sıkıntı oluşturuyor,
elaman sayısı 30' u geçince bu sıkıntıyı oluşturuyor.
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _
Operator:=xlBetween, Formula1:=Join(MyList, ",")
her şey için teşekkürler,
iyi çalışmalar.
...= "Oval"
MyList(2) = "Emerald"
MyList(3) = "Pear"
c = Target.Column
If c = 6 Or c = 11 Then
With Target.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _
Operator:=xlBetween, Formula1:=Join(MyList, ",")
End With
End If
End Sub
Ömer bey destekleriniz için teşekkür ederim kod çalışıyor ancak arama yaptıktan sonra veri doğrulama hücresini tekrar açtığımda sayfa1 de yer alan tüm verileri açılır kutuda gösteriyor. Onun dışında istediğim şekilde kodlar çalışıyor. Veri doğrulamanın sadece a sütunu için geçerli olması...
..."B")
Else
Liste = Liste & ", " & syfPersonel.Cells(Bak, "B")
End If
End If
Next
With ThisWorkbook.Sheets("ÖZET").Range("AN2")
.Validation.Delete
.Validation.Add xlValidateList, Formula1:=Liste
End With
End Sub
....Delete
If Target = "" Then GoTo son
If Target = "FLANŞLI İSKELE" Then
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=flanş"
ElseIf Target = "GÜVENLİK İSKELE" Then
.Add...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.