Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [F2:R501]) Is Nothing Then Exit Sub
On Error GoTo son
Cells.Interior.ColorIndex = xlNone
Range(Cells(Target.Row, 6), Cells(Target.Row, 30)).Interior.ColorIndex = 8
son:
'SINAVGÖREVLERİ LİSTESİ
Cells(2, 2).Value = "Bakanlık Temsilcisi"
Cells(3, 2).Value = "Bina Görevlisi"
Cells(4, 2).Value = "Güvenlik Görevlisi"
Cells(5, 2).Value = "İl Sınav Sorumlusu"
Cells(6, 2).Value = "İl Sınav Sorumlusu Yardımcısı"
Cells(7, 2).Value = "Memur"
Cells(8, 2).Value = "Mutemet"
Cells(9, 2).Value = "Müdür Yardımcısı / İl / İlçe Şube Müdürü"
Cells(10, 2).Value = "Okul Bina Sorumlusu"
Cells(11, 2).Value = "Sınav Değerlendirme Komisyonu"
Cells(12, 2).Value = "Sınav Sürecini Kontrol ve Denetim"
Cells(13, 2).Value = "Sınav Yürütme Komisyonu Başkanı"
Cells(14, 2).Value = "Sınav Yürütme Komisyonu Üyesi"
Cells(15, 2).Value = "Şef"
Cells(16, 2).Value = "Şoför"
Cells(17, 2).Value = "Uygulama Sınavı Yürütme Komisyonu Başkanı"
'Cells(15, 3).Value = Application.Sum(Range("c2:c14")) 'TOPLAM görevli
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim sAdet As Integer
Cells(19, 3).Value = Application.Sum(Range("c2:c18")) 'TOPLAM görevli
sAdet = WorksheetFunction.CountA(Sheets("VERİLİS").Range("b2:b65000")) + 1
If Target.Column = 7 Then
For i = 1 To 6
On Error GoTo hata
If i = 3 Then
Target.Offset(0, i).Value = _
WorksheetFunction.VLookup(Target.Value, _
Sheets("VERİLİS").Range("b2:K" & sAdet), i + 1, 0) '* carp
Else
Target.Offset(0, i).Value = _
WorksheetFunction.VLookup(Target.Value, _
Sheets("VERİLİS").Range("b2:K" & sAdet), i + 1, 0)
End If
Next i
End If
Exit Sub
hata:
MsgBox ""
End Sub
If Intersect(Target, [F2:R501]) Is Nothing Then Exit Sub
On Error GoTo son
Cells.Interior.ColorIndex = xlNone
Range(Cells(Target.Row, 6), Cells(Target.Row, 30)).Interior.ColorIndex = 8
son:
'SINAVGÖREVLERİ LİSTESİ
Cells(2, 2).Value = "Bakanlık Temsilcisi"
Cells(3, 2).Value = "Bina Görevlisi"
Cells(4, 2).Value = "Güvenlik Görevlisi"
Cells(5, 2).Value = "İl Sınav Sorumlusu"
Cells(6, 2).Value = "İl Sınav Sorumlusu Yardımcısı"
Cells(7, 2).Value = "Memur"
Cells(8, 2).Value = "Mutemet"
Cells(9, 2).Value = "Müdür Yardımcısı / İl / İlçe Şube Müdürü"
Cells(10, 2).Value = "Okul Bina Sorumlusu"
Cells(11, 2).Value = "Sınav Değerlendirme Komisyonu"
Cells(12, 2).Value = "Sınav Sürecini Kontrol ve Denetim"
Cells(13, 2).Value = "Sınav Yürütme Komisyonu Başkanı"
Cells(14, 2).Value = "Sınav Yürütme Komisyonu Üyesi"
Cells(15, 2).Value = "Şef"
Cells(16, 2).Value = "Şoför"
Cells(17, 2).Value = "Uygulama Sınavı Yürütme Komisyonu Başkanı"
'Cells(15, 3).Value = Application.Sum(Range("c2:c14")) 'TOPLAM görevli
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim sAdet As Integer
Cells(19, 3).Value = Application.Sum(Range("c2:c18")) 'TOPLAM görevli
sAdet = WorksheetFunction.CountA(Sheets("VERİLİS").Range("b2:b65000")) + 1
If Target.Column = 7 Then
For i = 1 To 6
On Error GoTo hata
If i = 3 Then
Target.Offset(0, i).Value = _
WorksheetFunction.VLookup(Target.Value, _
Sheets("VERİLİS").Range("b2:K" & sAdet), i + 1, 0) '* carp
Else
Target.Offset(0, i).Value = _
WorksheetFunction.VLookup(Target.Value, _
Sheets("VERİLİS").Range("b2:K" & sAdet), i + 1, 0)
End If
Next i
End If
Exit Sub
hata:
MsgBox ""
End Sub