Я хотел бы запустить макрос, когда активная ячейка есть только в столбцах G, Q и Z. Как я могу сузить ее, чтобы она работала только в этих 3 столбцах, а не в диапазоне от G до Z? Пытался установить 3 разных целевых адреса, но это не сработало.
If Selection.Cells.Count = 1 Then
Set A = Application.Intersect(Range(Target.Address), Range("G4:Z2500"))
If Not A Is Nothing Then
Call macro
Else: Call DeleteAllShapes
End If
End If