mana97
Yeni Üye
- Katılım
- 18 Ağu 2022
- Mesajlar
- 279
- Çözümler
- 31
- Aldığı beğeni
- 103
- Excel V
- Office 2019 TR
Konu Sahibi
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.
Teşekkür ederim hocam videoya bakıcam alternatif bir düşeyara yapıyordum seçilen hücre sayısına göre kolaylık olsun diye yapmış olduğum kurguda Range gerek duymuştum array in türünü belirtmeyince çalıştı sorunum düzeldi.Merhaba.
Alttaki videoyu izleyin anlarsınız,Türkçe olmasına gerek yok.
Dikkat edilecek tek şey bildiğim variant olacak ve parametrenin en sağında olacak eğer birden fazla değişken olacaksa parametre içinde.
Videoda adam hertürlü anlatmış adım adımda.
Rangedende bence daha kullanışlı.
Rica ederimSanıyorun başka konunuzda sormuştunuz ve paramarray ile yanılmıyorsam ben yazmıştım bir kod ama döngülüydü galibaTeşekkür ederim hocam videoya bakıcam alternatif bir düşeyara yapıyordum seçilen hücre sayısına göre kolaylık olsun diye yapmış olduğum kurguda Range gerek duymuştum array in türünü belirtmeyince çalıştı sorunum düzeldi.
=Secim(F2;A:E)
veya
=Secim(F2;A:A;E:E)
Function Secim(ParamArray Sec())
Secim = WorksheetFunction.VLookup(Sec(0), Sec(1), Sec(1).Columns.Count, 0)
On Error Resume Next
Secim = WorksheetFunction.Index(Sec(2), WorksheetFunction.Match(Sec(0), Sec(1), 0))
End Function
aynen hocam toparlamaya çalışıyorum orda çoklu düşeyara sormuştum şimdi bunu ayarlayabildim sizin koduda bunun devamına eklemeye çalışıyorum tek KTF de isteğe göre değişkenlik gösterecek alternatif bir düşeyara oluşturmakRica ederimSanıyorun başka konunuzda sormuştunuz ve paramarray ile yanılmıyorsam ben yazmıştım bir kod![]()
Teşekkür ederim hocam videoya bakıcam alternatif bir düşeyara yapıyordum seçilen hücre sayısına göre kolaylık olsun diye yapmış olduğum kurguda Range gerek duymuştum array in türünü belirtmeyince çalıştı sorunum düzeldi.
=Secim(F2;A:E)
veya
=Secim(F2;A:A;E:E)
HTML: