- Katılım
- 23 Ocak 2011
- Mesajlar
- 293
- Excel Vers. ve Dili
- 2007 excel
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Öğrenci bilgileri sayfasından raporu biten öğrencileri güncellediğimde en alttaki öğrencinin adını tekrar yazıyor... Örneğin rapru biten 2 öğrenciyi güncellediğimde ardarda 3 tane Ayaz Süt oldu..
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim baslangic, bitis As Date
Son_Ogr = Sheets("KONTROL").Range("A65536").End(xlUp).Row
Sheets("KONTROL").Range("A2:C" & Son_Ogr).ClearContents
a = WorksheetFunction.CountA(Sheets("ÖĞRENCİ BİLGİLERİ").Range("A:A"))
For i = 2 To a
bitis = Sheets("ÖĞRENCİ BİLGİLERİ").Cells(i, 4).Value
If bitis - Date < 30 And bitis - Date < 0 Then
x = x + 1
Sheets("KONTROL").Cells(x + 1, 1) = Sheets("ÖĞRENCİ BİLGİLERİ").Cells(i, 2)
Sheets("KONTROL").Cells(x + 1, 2) = Sheets("ÖĞRENCİ BİLGİLERİ").Cells(i, 4)
Sheets("KONTROL").Cells(x + 1, 3) = "RAPORU BİTTİ"
End If
a = Date - bitis
If Date - bitis > -30 And Date - bitis < 0 Then
x = x + 1
Sheets("KONTROL").Cells(x + 1, 1) = Sheets("ÖĞRENCİ BİLGİLERİ").Cells(i, 2)
Sheets("KONTROL").Cells(x + 1, 2) = Sheets("ÖĞRENCİ BİLGİLERİ").Cells(i, 4)
Sheets("KONTROL").Cells(x + 1, 3) = "RAPORU BİTİME YAKLAŞTI"
End If
Next
End Sub