Arr(0 To n, 1) adında bir dizim var. Diziyi basit bir şekilde aşağıya örnekleyeyim.
İstanbul ---Bigisayar Malzemeleri
Ankara ----Bigisayar Malzemeleri
Bursa -----Bigisayar Malzemeleri
Ankara ----Bigisayar Malzemeleri
İstanbul ---Ev malzemeleri
Bursa -----Ev malzemeleri
Bursa -----Ev malzemeleri
Ankara ----Bigisayar Malzemeleri
Ankara ----Bigisayar Malzemeleri
İstanbul ---Ev malzemeleri
İstanbul ---Ev malzemeleri
İstanbul ---Ev malzemeleri
Hazırladığım makroda 2. Sütunun benzersizlerini bulup onlara ait yeni sayfalar oluşturuyorum. (Yani Bilgisayar Malzemeleri ve Ev Malzemeleri adında iki sayfa oluşturuyorum.)
Yapmak istediğim örnekteki malzemeler hangi illerde varsa daha önce oluşturmuş olduğum malzeme sayfalarına o illeri benzersiz olarak yazdırmak.
Yani Bilgisayar Malzemeleri sayfasının A1 hücresine İstanbul, B1 hücresine Ankara, C1 hücresine Bursa, Ev Malzemeleri sayfasının A1 hücresine İstanbul, B1 hücresine Bursa yazdırılması gerekli. (İller yazdırılırken harf sırasına göre yazdırılabilirse çok daha mükemmel olur.)
Diz büyük olduğu için hızlı bir yöntem avantaj kazandırır. (CreateObject("Scripting.Dictionary") yöntemiyle çok uğraştım ama ne yazık ki beceremedim.)
Bu konuyla ilgili yardımlarınız bekliyorum. En ufak bir yardım dahi benim için gerçekten önemli. Şimdiden teşekkürler.
İstanbul ---Bigisayar Malzemeleri
Ankara ----Bigisayar Malzemeleri
Bursa -----Bigisayar Malzemeleri
Ankara ----Bigisayar Malzemeleri
İstanbul ---Ev malzemeleri
Bursa -----Ev malzemeleri
Bursa -----Ev malzemeleri
Ankara ----Bigisayar Malzemeleri
Ankara ----Bigisayar Malzemeleri
İstanbul ---Ev malzemeleri
İstanbul ---Ev malzemeleri
İstanbul ---Ev malzemeleri
Hazırladığım makroda 2. Sütunun benzersizlerini bulup onlara ait yeni sayfalar oluşturuyorum. (Yani Bilgisayar Malzemeleri ve Ev Malzemeleri adında iki sayfa oluşturuyorum.)
Yapmak istediğim örnekteki malzemeler hangi illerde varsa daha önce oluşturmuş olduğum malzeme sayfalarına o illeri benzersiz olarak yazdırmak.
Yani Bilgisayar Malzemeleri sayfasının A1 hücresine İstanbul, B1 hücresine Ankara, C1 hücresine Bursa, Ev Malzemeleri sayfasının A1 hücresine İstanbul, B1 hücresine Bursa yazdırılması gerekli. (İller yazdırılırken harf sırasına göre yazdırılabilirse çok daha mükemmel olur.)
Diz büyük olduğu için hızlı bir yöntem avantaj kazandırır. (CreateObject("Scripting.Dictionary") yöntemiyle çok uğraştım ama ne yazık ki beceremedim.)
Bu konuyla ilgili yardımlarınız bekliyorum. En ufak bir yardım dahi benim için gerçekten önemli. Şimdiden teşekkürler.
