Private Sub ComboBox1_Click()
Dim ray
Dim n As Integer
Dim Temp1 As String
Dim Temp2 As String
Dim Temp3 As String
Temp1 = ComboBox1.Value
Temp2 = ComboBox2.Value
Temp3 = ComboBox3.Value
ray = Array("A", "B", "C", "D", "E", "F", "G", "H")
ComboBox2.Clear
ComboBox3.Clear
With ComboBox1
For n = 0 To UBound(ray)
If Not ray(n) = .List(.ListIndex) And Not ray(n) = Temp2 And Not ray(n) = Temp3 Then
ComboBox2.AddItem ray(n)
ComboBox3.AddItem ray(n)
End If
Next n
End With
ComboBox1.Value = Temp1
ComboBox2.Value = Temp2
ComboBox3.Value = Temp3
End Sub
Private Sub ComboBox2_Click()
Dim ray
Dim n As Integer
Dim Temp1 As String
Dim Temp2 As String
Dim Temp3 As String
Temp1 = ComboBox1.Value
Temp2 = ComboBox2.Value
Temp3 = ComboBox3.Value
ray = Array("A", "B", "C", "D", "E", "F", "G", "H")
ComboBox1.Clear
ComboBox3.Clear
With ComboBox2
For n = 0 To UBound(ray)
If Not ray(n) = .List(.ListIndex) And Not ray(n) = Temp1 And Not ray(n) = Temp3 Then
ComboBox1.AddItem ray(n)
ComboBox3.AddItem ray(n)
End If
Next n
End With
ComboBox1.Value = Temp1
ComboBox2.Value = Temp2
ComboBox3.Value = Temp3
End Sub
Private Sub ComboBox3_Click()
Dim ray
Dim n As Integer
Dim Temp1 As String
Dim Temp2 As String
Dim Temp3 As String
Temp1 = ComboBox1.Value
Temp2 = ComboBox2.Value
Temp3 = ComboBox3.Value
ray = Array("A", "B", "C", "D", "E", "F", "G", "H")
ComboBox1.Clear
ComboBox2.Clear
With ComboBox3
For n = 0 To UBound(ray)
If Not ray(n) = .List(.ListIndex) And Not ray(n) = Temp1 And Not ray(n) = Temp2 Then
ComboBox1.AddItem ray(n)
ComboBox2.AddItem ray(n)
End If
Next n
End With
ComboBox1.Value = Temp1
ComboBox2.Value = Temp2
ComboBox3.Value = Temp3
End Sub
Private Sub CommandButton1_Click()
End Sub
Private Sub Worksheet_Activate()
ComboBox1.List = Array("A", "B", "C", "D", "E", "F", "G", "H")
ComboBox2.List = Array("A", "B", "C", "D", "E", "F", "G", "H")
ComboBox3.List = Array("A", "B", "C", "D", "E", "F", "G", "H")
ComboBox1.ListIndex = -1
ComboBox2.ListIndex = -1
ComboBox3.ListIndex = -1
End Sub