• DİKKAT

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

boş hücreleri listeleme yapabilirmiyim?

Katılım
15 Eylül 2005
Mesajlar
51
arkadaşlar;
ekte verdiğim excel tablosunda 1 ve 2 bölümlerde ay bazında karşısında boşluk olan personeli ayrı ayrı sayfa 2 de ay bazında listelemek istiyorum.yani mesela bölüm 1 de listele tuşuna bastığım zaman sayfa 2 de personel ismini A kolonunda,çalıştığı yeri B kolonunda ve karşısında boşluk olan ayın isminide C kolonunda görmek istiyorum.aynı şey bölüm2 içinde aynı şekilde olacak.
bu konuda yardımcı olacağınızı ümit ederek hepinize iyi çalışmalar diliyorum.
 
arkadaşlar;
yukarıdaki konuda yardımlarını bekliyorum.ilginize teşekkür ederim.
 
1. ve 2. BÖLÜM sayfa2'de nasıl listelenecektir. Aynı sütunlara devam olarakmı yoksa farklı sütunlaramı?
 
Sayın Leventm;
1.bölümün listele tuşuna bastığım zaman 1. bölüm listesinin sayfa 2 ye yukarıda belirttiğim şekilde listelenmesini istiyorum.mesela onu print ettikten sonra bölüm 2 ye geçip listele tuşuna bastığım anda da 2.bölüm listelemesini sayfa 2 de görüp onun printini ayrı almak istiyorum.yani her iki bölümüde aynı anda sayfa 2 de görmeme gerek yok ayrı ayrı da olabilir.
ilginize teşekkür eder ,iyi çalışmalar dilerim.
 
Sayın Leventm;
1.bölümün listele tuşuna bastığım zaman 1. bölüm listesinin sayfa 2 ye yukarıda belirttiğim şekilde listelenmesini istiyorum.mesela onu print ettikten sonra bölüm 2 ye geçip listele tuşuna bastığım anda da 2.bölüm listelemesini sayfa 2 de görüp onun printini ayrı almak istiyorum.yani her iki bölümüde aynı anda sayfa 2 de görmeme gerek yok ayrı ayrı da olabilir.
ilginize teşekkür eder ,iyi çalışmalar dilerim.

Sayın Leventm;
yukarıda anlattığım şekilde bir düzenleme yapabilirseniz çok sevineceğim.İyi çalışmalar.
 
Selamlar,

Örnek dosyanıza aktarım yapıldıktan sonraki halinide eklerseniz çözüme daha çabuk ulaşabiliriz.
 
Sayın Cost Control;
örnek dosyam şu anki haliyle karşı hücreleri tamamen dolu olan kişi isimlerini verecek şekilde formullenmiş.ayrıca bölümlerdeki b hanesindeki bilgileri sayfa 2 de a hanesine kişi isimlerinin yanına monteleyerek vermektedir.bu haliyle bu durum benim ihtiyacımı karşılamayacağı için yine bu sayfalar sabit kalmakla birlikte uygulanan formulde değişiklik yaparak kişilerin karşısında boşluk olduğu zaman sayfa 2 de kişinin adını is yerini ve boş kaladığı ayı göstermesi eğer mümkünse bana yardımcı olmanızı istediğim bölümdür.
dosya aktarımından kastınızı pek anlayamadım.açıklarsanız sevinirim.iyi çalışmalar diliyorum.
 
Aşağıdaki kodu her iki sayfadaki butonlara bağlayarak çalıştırın.

Kod:
Sub listele()
Set s1 = Sheets("sayfa2")
s1.[a:d].ClearContents
sut = WorksheetFunction.Match(Format(Date, "mmmm"), [5:5], 0)
For a = 6 To [b65536].End(3).Row
say = WorksheetFunction.CountA(Range(Cells(a, "d"), Cells(a, sut)))
If say < sut - 3 Then
c = c + 1
For b = 4 To sut
If IsDate(Cells(a, b)) = False Then deg = deg & "," & Cells(5, b)
Next
s1.Cells(c, "a") = Cells(a, "b")
s1.Cells(c, "b") = Cells(a, "c")
s1.Cells(c, "c") = Right(deg, Len(deg) - 1)
End If
deg = ""
Next
MsgBox "İŞLEM TAMAMLANMIŞTIR"
End Sub
 
Say&#305;n Leventm;
Dedi&#287;iniz gibi yukar&#305;daki form&#252;l&#252; butona tan&#305;tt&#305;m.ve i&#351;lem istedi&#287;im &#351;ekilde ger&#231;ekle&#351;ti.ger&#231;ekten ilginize te&#351;ekk&#252;r ederim.sizlere zahmet verdim.yanl&#305;z bu tablo ile ilgili bir &#351;ey daha sormak istiyorum.bu form&#252;lle aral&#305;k ay&#305; dahil alabiliyorum.bunu a&#287;ustos ay&#305;na kadar da almak istesem nerede de&#287;i&#351;iklik yapmam gerekir.?bu konuda yard&#305;mc&#305; olursan&#305;z sevinirim.tekrar ilginize te&#351;ekk&#252;r eder iyi &#231;al&#305;&#351;malar dilerim.
 
Değişiklik yapmanıza gerek yok, kod eklemeleri otomatikman algılayacaktır.
 
Say&#305;n Leventm;
Dedi&#287;iniz gibi bilgisayar tarihini ileriye al&#305;nca ge&#231;mi&#351;te kalan bo&#351;luklar&#305; otomatik olarak alg&#305;lad&#305;.bu &#351;ekli ile benim ihtiyac&#305;m&#305; fazlas&#305;yla g&#246;recektir.tekrar ilginize te&#351;ekk&#252;r eder, iyi &#231;al&#305;&#351;malar dilerim.
 
Geri
Üst