«перекрестие» в MS Excel

«перекрестие» в MS Excel

Иногда трудно увидеть, какие ячейки находятся в строке/столбце выбранной ячейки в Excel. Есть ли опция, которая бы включила "перекрестие", которое бы выделяло жирным шрифтом не только выбранные ячейки, но и ячейки в той же строке/столбце, что и выбранная?

решение1

Включите следующий макрос события в область кода рабочего листа:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Cells.Interior.ColorIndex = xlNone
    ActiveCell.EntireRow.Interior.ColorIndex = 27
    ActiveCell.EntireColumn.Interior.ColorIndex = 27
End Sub

Поскольку это код рабочего листа, его очень легко установить и использовать автоматически:

  1. щелкните правой кнопкой мыши имя вкладки в нижней части окна Excel
  2. выберите «Просмотреть код» — откроется окно VBE
  3. вставьте текст и закройте окно VBE

Если у вас возникли какие-либо сомнения, попробуйте сначала на пробном листе.

Если вы сохраните книгу, макрос будет сохранен вместе с ней. Если вы используете версию Excel позже 2003, вы должны сохранить файл как.xlsmскорее, чем.xlsx

Чтобы удалить макрос:

  1. откройте окна VBE, как указано выше
  2. очистить код
  3. закрыть окно VBE

Чтобы узнать больше о макросах в целом, см.:

http://www.mvps.org/dmcritchie/excel/getstarted.htm

и

http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx

Чтобы узнать больше о макросах событий (код рабочего листа), см.:

http://www.mvps.org/dmcritchie/excel/event.htm

Для работы макросы должны быть включены.!

Связанный контент