У меня сейчас есть:
Range("Z1").Interior.Color = RGB(255, 255, 255)
Но это стирает границы клеток. Вместо этого я просто хотел бы установить прозрачность ячеек в диапазоне 1,0. Документы указывают на то, что его не существует (?).
Спасибо!
Range("Z1").Interior.ColorIndex = xlNone
Возможно, простой подход был бы (Symbol).(line or background)Color = -1 'Transparent.
(Symbol).(line or background)Color = -1 'Transparent
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Cells.Count > 1 Then Exit Sub Application.ScreenUpdating = False ' Clear the color of all the cells Cells.Interior.ColorIndex = 0 With Target ' Highlight the entire row and column that contain the active cell .EntireRow.Interior.ColorIndex = 8 .EntireColumn.Interior.ColorIndex = 8 End With Application.ScreenUpdating = True End Sub