Selamlar,
Selamlar,
Uymayanlara ait satırların gizlenmesi ve koşula uyanlar içinde k2 deki kadar göstermek.@nasyarx
İsteğiniz;
-- SÖZLEŞMELİ seçiminin yapıldığı hücreye göre ana liste E sütununda koşula uyanlardan,
en fazla K2'deki sayı kadar olmak üzere, ÇÖZGEN sayfasından EKDERS sayfasına aktarma yapılması mıdır?
-- Yoksa EKDERS sayfasındaki veriler var ve sadece SÖZLEŞMELİ koşuluna uymayanlara ait satırların gizlenmesi midir?
İsteğinizi tam olarak anlayamadım.
.
EVET. Öyle yapacağım. Aceleden olmalı unutmuş olmalıyım.O zaman ÇÖZGEN sayfasındaki tüm isimlerin, başlangıçta EKDERS sayfasında hazır olması gerekmez mi?
Listenin son satırındaki (zaten sözleşmeli değil) İrem YILDIRAK EKDERS sayfasında yok.
Görüntülemek için giriş yapmanız gerekmektedir.
(24 satır)
Selamlar,ÇÖZGEN sayfasındaki isim listesinin aynı sırayla ve
ikişer satırlık alan kaplayacak şekilde EKDERS sayfasında hazır olduğu varsayımıyla;
Görüntülemek için giriş yapmanız gerekmektedir.
(39 satır)
Ömer Bey,@nasyarx
Bir öğretmene ait satırlar kontrol edilirken;
-- öğretmene ait verilerin kaç satırda yer aldığı bilgisi B sütunundaki ü ve û karakterlerinden,
-- öğretmenin statüsü (SÖZLEŞMELİ gibi) EKDERS sayfasıyla, ÇÖZGEN sayfasındaki TC Kimlik numaralarından
hareket edilmektedir.
Önceki cevapta verdiğim kod yerine şunu kullanın (önceki cevabımdaki silme önerilerim bakidir).
VBA:Görüntülemek için giriş yapmanız gerekmektedir. (39 satır)
.
Else: ek.Rows(XDo + 1 & ":" & ts - 1).EntireRow.Hidden = True: Exit For
ElseIf ek.Cells(XD, 9) = "" And say < a Then
say = say + 1: If say = a Then ek.Rows(XD + 1 & ":" & ts - 1).EntireRow.Hidden = True: Exit For
Sağolun, varolun.@nasyarx
Ben tam tersine, kişi bilgileri olmayan satırların zaten kapsam dışı olacağını düşünmüştüm.
Her neyse; verdiğim kodun son kısmındaki şu satırı silip,
Else: ek.Rows(XDo + 1 & ":" & ts - 1).EntireRow.Hidden = True: Exit For
yerine, şu satırları ekleyin.
ElseIf ek.Cells(XD, 9) = "" And say < a Then say = say + 1: If say = a Then ek.Rows(XD + 1 & ":" & ts - 1).EntireRow.Hidden = True: Exit For
.
Bu yüzden sadece web sitemizin çalışması yönelik temel çerezleri ve deneyiminizi geliştirmek için isteğe bağlı çerezleri kullanıyoruz.
Çerezler hakkında daha fazla bilgi görüntülemek ve tercihlerinizi yapılandırmak için tıklayın