Excel позволяет легко увидеть местоположение выбранной в данный момент ячейки, изучив содержимое поля имени слева от панели формул. Это нормально и хорошо, но бывают случаи, когда вы хотите, чтобы адрес ячейки находился в самой ячейке. Например, вы можете захотеть, чтобы ячейка A1 содержала адрес текущей выбранной ячейки.

Это означает, что если выбрана ячейка E4, то A1 будет содержать ее адрес или $ E $ 4. Если затем вы нажмете клавишу со стрелкой вправо, то содержимое A1 изменится на $ F $ 4.

Вы можете получить адрес выбранной в данный момент ячейки с помощью функции рабочего листа CELL следующим образом:

=CELL("Address")

Обратите внимание, что эта функция не приводит к изменению содержимого ячейки каждый раз, когда вы переходите к другой ячейке. Вместо этого функция обновляется только при перерасчете книги, либо путем изменения чего-либо на листе, либо путем нажатия F9.

Если вместо этого вам нужно иметь отчеты о выбранной ячейке «в реальном времени», вам придется прибегнуть к использованию макроса. Выполните следующие действия:

  1. Откройте редактор VBA, нажав Alt + F11.

  2. В окне «Проект» в левой части редактора дважды щелкните имя рабочего листа, который вы используете. (Вам может потребоваться сначала открыть папку VBAProject, а затем открыть в ней папку Microsoft Excel Objects.)

  3. В окне кода для рабочего листа щелкните раскрывающийся список «Объект» и выберите «Рабочий лист». Когда вы это сделаете, процедура должна измениться на SelectionChange, а в окне кода должна появиться структура для обработчика событий.

  4. Измените обработчик событий, чтобы он выглядел следующим образом:

  5. Закройте редактор VBA.

Теперь, когда вы перемещаетесь по этому единственному листу, содержимое A1 должно постоянно обновляться, чтобы отражать ваше местоположение.

_Примечание: _

Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (12400) применим к Microsoft Excel 2007, 2010, 2013 и 2016.

Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Displaying_the_Selected_Cells_Address [Отображение адреса выбранной ячейки].