Excel подсвечивание всей строки когда в ней "просто стоишь", а не выделил

  • Автор темы Автор темы George
  • Дата начала Дата начала

George

I wish I was a monster you think I am
Топикстартер
15 лет на форуме
Сообщения
17 519
Реакции
7 925
Чего-то гугл у меня неправильный или запрос неверно пишу.
Есть в таблице строки очень широкие и когда работаешь справа в одной из ячеек можно ошибиться в той строке пишешь или нет. Хотелось бы чтобы строка в которой работаешь "затемнялась" как, например, если эту строку выделить.
Как?
 
На столбцы работает и обычное разделение (Split) окна по горизонтали. В верхней части - шапка таблицы, в нижней - место с курсором. Запутаться сложно.
А вот со строками... Да, интересная задачка...

Если только "Новое окно" создать - но два окна могут и съехать одно относительно другого.
 
Upd. В общем, сработало и на строке. Странно как-то, после нескольких открытий-закрытий документа. (правда не строку подсвечивает, а делает обводку по границе одну красную).
 
Следующий вопрос. А что дописать в этот макрос, чтобы подчёркивало потолще, цвет подчёркивания как менять?
(не всё коту масленица).
 
Координатное выделение - вот здесь нашёл в каментах получше макрос

Код:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
    On Error Resume Next
    Dim x As Range: Set x = Range("B5:BM5001"): x.Interior.ColorIndex = xlNone
    'If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, x) Is Nothing Then
        Intersect(x, Target.EntireRow).Interior.Color = RGB(235, 247, 255)
        Intersect(x, Target.EntireColumn).Interior.Color = RGB(235, 247, 255)
        Target.Interior.ColorIndex = xlNone
    End If
End Sub
 
Оказалось всё намного проще: SHIFT+SPACE - выделяет строку, на которой стоишь.