• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Vlookup Fonsiyonunda Array(dizi) Kullanımı

Sayın levent şunu söylemek isterim ki Array=Dizi dolayısı ile kullanım farkı yok.
Ben sorulan soruya cevap ararken yanlış yöntemler denedim bu yüzden bulamadım. Yani işi uzattım açıkçası.

Aralarında fark olmadığını şöyle daha iyi görebiliriz

gun=array(31,28,31,30,31,30,31,31,30,31,30,31)
şeklindeki bir tanımlama
gun(0)=31 olacaktır
 
Elbette aralarında bir fark yok ama diziyi worksheetfunction.match fonksiyonu içinde kullanırken yazım şekli değişiyor ben bunu kasdetmiştim. Örneğin,

Dizi array ile oluşturulmuşsa;

ay=array("Ocak","Şubat","Mart",.......)

deg=worksheetfunction.match("Şubat",ay,0)

Fakat dizi dim ile tanımlanmışsa;

dim ay(12)

for a=1 to 12
ay(a)=monthname(a)
next

deg=worksheetfunction.match("Şubat",ay(),0)

veya parantezsiz

deg=worksheetfunction.match("Şubat",ay,0)
 
Paylaşım için sağolun. enterasan.
 
Geri
Üst