Я пробовал многократные вещи, и я все еще не могу решить свою проблему.Случайно выберите ячейки цели, не имея возможности нацелиться на одну и ту же ячейку дважды
Что я могу добавить в код, чтобы не иметь возможности нацелить одно и то же значение в диапазоне («A5: G11») дважды и иметь возможность мигать не более 6 значений в диапазоне («A5: G11 ") в то время?
Вот что у меня есть до сих пор.
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
Dim valeur As Range, c As Range, KeyRange As Range
If Target.Cells.Count > 1 Then
Exit Sub
ElseIf Not (Intersect(Target, Range("A5:G11")) Is Nothing) Then
Target.Interior.ColorIndex = 3
Else
Exit Sub
End If
Set valeur = Range("C14:C19")
For Each c In valeur.Cells
If c.value = "" Then
c.value = Target.value
Exit Sub
End If
Next c
On Error Resume Next
Set KeyRange = Range("C14")
valeur.Sort Key1:=KeyRange, Order1:=xlAscending
End Sub
Что можно добавить для того, чтобы не иметь возможность нацеливать одно и то же значение в диапазоне («A5: G11») дважды и иметь возможность одновременно использовать максимум 6 значений? –