Перейти к содержимому

Как сделать активную ячейку в excel

  • автор:

Как сделать активную ячейку в excel

Учебник по Excel

Вопросы и ответы по «Учебник по Excel»

Вопрос и ответы были вам полезны?

Да

Нет

Попробуйте также:

Похожие вопросы :

  • Как сделать зависимость множества ячеек, обходясь лишь одной ячейкой (Ответов: 0)
  • Числа и слова в таблице (Ответов: 2)
  • Здравствуйте! Подскажите пожалуйста! Как сделать так, чтобы в лист с разными. (Ответов: 0)
  • Есть ячейка с описанием, как найти в нём слова и заменить их значением из ячеек? (Ответов: 1)
  • Вывод числа в другую ячейку, с прибавлением (Ответов: 3)
  • как сделать чтоб в нужной ячейке цифры от 1-10 были черные ,другие красные (Ответов: 1)
  • Как перенести с сайта Таблицу в Эксель? (Ответов: 0)
  • Подскажите пожалуйста, как сделать ссылку на формулу? (Ответов: 1)
  • Имя ячейки обычно задаётся буквой и цифрой. Вчера обнаружил на работе, что в нужном. (Ответов: 1)
  • Нужна формула (Ответов: 1)

покупка

Как быстро выделить активную ячейку перекрестием в Excel?

док перекрестие выделение 1

Если на листе имеется несколько данных столбцов и строк, были ли у вас отображены, когда вы активируете ячейку, ее относительные столбец и строка выделяются? Например, щелкните F11, и столбец F и строка 11 будут выделены одновременно, как показано на скриншоте ниже. В этой статье представлены быстрые приемы, которые помогут вам выделить активную ячейку в Excel с помощью перекрестия.

Перекрестное выделение активной ячейки с помощью Kutools for Excel

Перекрестное выделение активной ячейки с помощью VBA

В Excel нет встроенной функции, которая может помочь вам выделить активную ячейку перекрестием, но здесь я представляю VBA, который поможет вам перекрестно выделить строку и столбец активной ячейки.

1. Нажмите Alt + F11 ключи для открытия Microsoft Visual Basic для приложений окно.

2. Затем в Проекты под застройку панели, дважды щелкните лист, на котором вы хотите применить этот VBA, а затем скопируйте и вставьте под кодом VBA в нужный скрипт. Смотрите скриншот:

Наконечник: Если панель проекта скрыта, щелкните Вид > Обозреватель проекта in Microsoft Visual Basic для приложений окно для его отображения.

VBA: перекрестие выделяет активную ячейку.

Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'UpdatebyExtendoffice6/1/2016 Application.ScreenUpdating = False With Target .Worksheet.Cells.Interior.ColorIndex = 0 .EntireRow.Interior.Color = vbYellow .EntireColumn.Interior.Color = vbYellow End With Application.ScreenUpdating = True End Sub

док перекрестие выделение 2

док перекрестие выделение 3

3. Затем сохраните и закройте VBA, и теперь, когда вы активируете ячейку, ее относительная строка и столбец выделяются.

Если вы хотите выделить только активную ячейку, вы можете использовать следующий VBA.

VBA: выделить активную ячейку, которую вы выбрали

Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'UpdatebyExtendoffice6/1/2016 Application.ScreenUpdating = False Target.Worksheet.Cells.Interior.ColorIndex = 0 Target.Interior.Color = vbYellow Application.ScreenUpdating = True End Sub

Внимание: В приведенных выше кодах VBA ColorIndex может меняться по вашему желанию.

Перекрестное выделение активной ячейки с помощью Kutools for Excel

Если вы не знакомы с VBA, вы можете попробовать применить Kutools for ExcelАвтора Макет для чтения утилита для быстрого выделения активной ячейки перекрестием.

После бесплатная установка Kutools for Excel, сделайте следующее:

док перекрестие выделение 4

Нажмите Кутулс > Макет для чтения для Макет для чтения утилита. Смотрите скриншот:

Примечание:

1. Нажмите Кутулс > Макет для чтения еще раз, чтобы отключить эту утилиту.

док перекрестие выделение 5

2. Нажмите Кутулс > Макет для чтения > Чтение настроек макета указать нужные формы, стили и цвета в Чтение настроек макета диалог. Смотрите скриншот:

Наконечник: Эта утилита применима ко всей книге.

Выбор и активация ячеек

В Microsoft Excel обычно выбирается ячейка или ячейки, а затем выполняется действие, например форматирование ячеек или ввод значений. В Visual Basic обычно не требуется выбирать ячейки перед их изменением.

Например, чтобы ввести формулу в ячейку D6 с помощью Visual Basic, не нужно выбирать диапазон D6. Просто возвратите объект Range для этой ячейки, а затем присвойте свойству Formula нужную формулу, как показано в следующем примере.

Sub EnterFormula() Worksheets("Sheet1").Range("D6").Formula = "=SUM(D2:D5)" End Sub 

Дополнительные сведения и примеры использования других методов для управления ячейками без их выбора см. в разделе Практическое руководство. Ссылка на ячейки и диапазоны.

Использование метода Select и свойства Selection

Метод Select активирует листы и объекты на листах; свойство Selection возвращает объект, представляющий текущее выделение на активном листе в активной книге. Перед использованием свойства Selection необходимо активировать книгу, активировать или выбрать лист, а затем выбрать диапазон (или другой объект) с помощью метода Select.

Средство записи макросов часто создает макрос, использующий метод Select и свойство Selection. Следующая процедура Sub была создана с помощью средства записи макросов и показывает, как Select и Selection работают вместе.

Sub Macro1() Sheets("Sheet1").Select Range("A1").Select ActiveCell.FormulaR1C1 = "Name" Range("B1").Select ActiveCell.FormulaR1C1 = "Address" Range("A1:B1").Select Selection.Font.Bold = True End Sub 

В следующем примере выполняется та же задача без активации или выбора листа или ячеек.

Sub Labels() With Worksheets("Sheet1") .Range("A1") = "Name" .Range("B1") = "Address" .Range("A1:B1").Font.Bold = True End With End Sub 

Выбор ячеек на активном листе

Если для выбора ячеек используется метод Select, имейте в виду, что Select работает только на активном листе. Если выполнить процедуру Sub из модуля, метод Select завершится ошибкой, если процедура не активирует лист перед использованием метода Select для диапазона ячеек. Например, следующая процедура копирует строку из Листа1 в Лист2 в активной книге.

Sub CopyRow() Worksheets("Sheet1").Rows(1).Copy Worksheets("Sheet2").Select Worksheets("Sheet2").Rows(1).Select Worksheets("Sheet2").Paste End Sub 

Активация ячейки в выделенном фрагменте

Используйте метод Activate для активации ячейки в выделенном фрагменте. Активной может быть только одна ячейка, даже если выделен диапазон ячеек. Следующая процедура выделяет диапазон и активирует ячейку в диапазоне, не изменяя выделенный фрагмент.

Sub MakeActive() Worksheets("Sheet1").Activate Range("A1:D4").Select Range("B2").Activate End Sub 

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.

Обратная связь

Были ли сведения на этой странице полезными?

Как сделать активную ячейку в excel

������� ���������� ��������� MS Office 2007: Microsoft Excel

Активные ячейки и диапазоны

В Excel одна из ячеек получает статус активной. Активная ячейка — это выделенная ячейка, причем ее граница толще, чем границы всех остальных ячеек. Содержимое этой ячейки отображается в строке формул. Строка формул (рис.2) — это специальная панель, предназначенная для ввода и изменения адресов ячеек, а также для работы с формулами.

Строка формул состоит из адресного окошка (поле Имя ), кнопки Вставить функцию и окна ввода формул.

Для выделения одной ячейки, необходимо в окне открытого листа щелкнуть по ней курсором-крестом . при этом ячейка отметится жирной рамкой табличного маркера, а ее адрес отобразится в адресном окошке на строке формул.

Кроме ячейки активной может быть группа или диапазон ячеек.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *