Как назначить макрос ячейке в Excel

Макрос - это часть исполняемого кода Visual Basic для приложений (VBA), которую вы можете использовать для адаптации Microsoft Excel в соответствии с вашими потребностями. Например, вы можете написать макрос для определенного формата электронной таблицы. Макросы можно запускать с помощью клавиши F5 в редакторе Visual Basic (VBE), их можно прикрепить к функциональной клавише или запустить макрос, щелкнув ячейку.

Шаг 1

Щелкните правой кнопкой мыши вкладку листа, в которой должны произойти изменения. Вкладки листа находятся в самом низу листа.

Видео дня

Шаг 2

Щелкните «Просмотреть код».

Шаг 3

Вырежьте и разместите на листе следующий код: Private Sub Worksheet_SelectionChange (ByVal Target As Range) If Target. Address = "$ A $ 1" Then Range ("A10") = "Ваш текст здесь" End If End Sub

Шаг 4

Измените код в соответствии со своими потребностями. Приведенный выше код записывает «Ваш текст здесь» в ячейку «A10» при щелчке по ячейке «A1». Измените «A1» в «Target». Address = "$ A $ 1" "к ячейке, которую вы хотите щелкнуть, затем измените Range (" A10 ") =" Your text here ", чтобы указать ячейку, в которой должно происходить событие, и текст, который вы хотите отобразить.

Кончик

Вы также можете получить доступ к коду рабочего листа, нажав одновременно клавиши «Alt» и «F11».

Если вы не хотите, чтобы текст отображался, вы можете вместо этого выполнить функцию или формулу.