Я использую код, который заставляет определенные ячейки мигать. Я изменил код, чтобы выделить только выбранные ячейки. Проблема в том, что макрос не «остается» с ячейкой после изменения выбора. Например: если я выбираю ячейку B6 и запускаю макрос - он начинает мигать, тогда я выбираю ячейку B7, а B6 перестает мигать, но начинается B7, даже без запуска макроса. Как я мог исправить это?Мигающие ячейки в пределах выбора
Текущий код:
Option Explicit
Dim NextBlink As Double
Sub StartBlinking()
If Selection.Interior.ColorIndex = 3 Then
Selection.Interior.ColorIndex = 0
Else
Selection.Interior.ColorIndex = 3
End If
NextBlink = Now + TimeSerial(0, 0, 0.6)
Application.OnTime NextBlink, "StartBlinking", , True
End Sub
код только моргать выбранную ячейку. Как только ячейка не будет выбрана, она перестанет мигать. – PaichengWu
Любое решение? – Pawel
Вам нужно будет изменить его, чтобы сохранить массив выбранных вами ячеек ранее, а затем идентифицировать все, что было выбрано снова, которое уже было в этом массиве. Я не говорю, что это будет легко, но ... –