Çözüldü Açılır listede ilk veriyi almak

Katılım
17 Haziran 2008
Mesajlar
1,871
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Altın Üyelik Bitiş Tarihi
26-03-2020
Merhaba arkadaşlar;

B4:B22 arasındaki her hücrede açılır liste var.

yapmak istediğim ;

command buton ile B4:B22 arasındaki açılır listelerin ilk verisini seçtirmek...


yardımcı arkadaşa şimdiden teşekkürler.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Veri doğrulama listeleri =M1:M5 gibi hücrelere referansla hazırlanıyorsa;

C#:
Sub Test()
    For Each xRng In Range("B4:B22")
        xRng.Value = Range(Split(Mid(xRng.Validation.Formula1, 3), ":")(0)).Value
    Next
End Sub



Eğer veri doğrulama listeleri elle hazırlanmışsa (değer1;değer2;değer3;.....gibi) o zaman;

C#:
Sub Test2()
    For Each xRng In Range("B4:B22")
        xRng.Value = Split(xRng.Validation.Formula1, ";")(0)
    Next
End Sub


.
 
Son düzenleme:
Katılım
17 Haziran 2008
Mesajlar
1,871
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Altın Üyelik Bitiş Tarihi
26-03-2020
Veri doğrulama listeleri =M1:M5 gibi hücrelere referansla hazırlanıyorsa;

C#:
Sub Test()
    For Each xRng In Range("B4:B22")
        xRng.Value = Range(Split(Mid(xRng.Validation.Formula1, 3), ":")(0)).Value
    Next
End Sub
Çok teşekkür ediyorum. Tamamdır... Elinize sağlık Haluk hocam.
 
Üst