DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub ComboBox1_Change()
On Error Resume Next
If ComboBox2 = ComboBox1 Or ComboBox3 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox1 = ""
End If
a = WorksheetFunction.Match(Val(ComboBox1), Sayfa2.Rows(2), 0)
Sayfa2.Cells(2, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox2_Change()
On Error Resume Next
If ComboBox2 = ComboBox3 Or ComboBox2 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox2 = ""
End If
a = WorksheetFunction.Match(Val(ComboBox2), Sayfa2.Rows(2), 0)
Sayfa2.Cells(2, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox3_Change()
On Error Resume Next
If ComboBox2 = ComboBox3 Or ComboBox3 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox3 = ""
Exit Sub
End If
a = WorksheetFunction.Match(Val(ComboBox3), Sayfa2.Rows(2), 0)
Sayfa2.Cells(2, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox1_Change()
On Error Resume Next
renkleri_sil
If ComboBox2 = ComboBox1 Or ComboBox3 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox1 = ""
End If
a = WorksheetFunction.Match(Val(ComboBox1), Sayfa2.Rows(2), 0)
Sayfa2.Cells(2, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox2_Change()
On Error Resume Next
renkleri_sil
If ComboBox2 = ComboBox3 Or ComboBox2 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox2 = ""
End If
a = WorksheetFunction.Match(Val(ComboBox2), Sayfa2.Rows(2), 0)
Sayfa2.Cells(2, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox3_Change()
On Error Resume Next
renkleri_sil
If ComboBox2 = ComboBox3 Or ComboBox3 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox3 = ""
Exit Sub
End If
a = WorksheetFunction.Match(Val(ComboBox3), Sayfa2.Rows(2), 0)
Sayfa2.Cells(2, a).Interior.Color = vbGreen
End Sub
Sub renkleri_sil()
For Each hcr In Sayfa2.[c2:k2]
If hcr.Interior.Color = vbGreen Then
s = s + 1
If s = 3 Then Sayfa2.Rows(2).Interior.Color = xlNone
End If
Next
End Sub
Public sat As Long
Private Sub ComboBox1_Change()
On Error Resume Next
renkleri_sil
If ComboBox2 = ComboBox1 Or ComboBox3 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox1 = ""
End If
a = WorksheetFunction.Match(Val(ComboBox1), Sayfa2.Rows(sat), 0)
Sayfa2.Cells(sat, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox2_Change()
On Error Resume Next
renkleri_sil
If ComboBox2 = ComboBox3 Or ComboBox2 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox2 = ""
End If
a = WorksheetFunction.Match(Val(ComboBox2), Sayfa2.Rows(sat), 0)
Sayfa2.Cells(sat, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox3_Change()
On Error Resume Next
renkleri_sil
If ComboBox2 = ComboBox3 Or ComboBox3 = ComboBox1 Then
MsgBox "Bu değeri seçemezsiniz"
ComboBox3 = ""
Exit Sub
End If
a = WorksheetFunction.Match(Val(ComboBox3), Sayfa2.Rows(sat), 0)
Sayfa2.Cells(sat, a).Interior.Color = vbGreen
End Sub
Private Sub ComboBox4_Change()
ComboBox1.Clear
ComboBox2.Clear
ComboBox3.Clear
For Each hcr In Sayfa2.Range("c" & sat & ":k" & sat)
ComboBox1.AddItem hcr.Value
ComboBox2.AddItem hcr.Value
ComboBox3.AddItem hcr.Value
Next
End Sub
Sub renkleri_sil()
sat = Right(ComboBox4, Len(ComboBox4) - 6) + 1
For Each hcr In Sayfa2.Range("c" & sat & ":k" & sat)
If hcr.Interior.Color = vbGreen Then
s = s + 1
If s = 3 Then Sayfa2.Rows(sat).Interior.Color = xlNone
End If
Next
End Sub
Private Sub ComboBox4_Change()
sat = Right(ComboBox4, Len(ComboBox4) - 6) + 1
ComboBox1.Clear
ComboBox2.Clear
ComboBox3.Clear
For Each hcr In Sayfa2.Range("c" & sat & ":k" & sat)
ComboBox1.AddItem hcr.Value
ComboBox2.AddItem hcr.Value
ComboBox3.AddItem hcr.Value
Next
End Sub