Как отключить контекстное меню на указанном листе или всей книге в Excel?
Вы знаете, как отключить контекстное меню в Excel? В этой статье будут показаны способы отключения контекстного меню не только на указанном листе, но и во всей книге.
Отключить меню правой кнопки мыши на указанном листе с кодом VBA
Отключить меню правой кнопки мыши во всей книге с кодом VBA
Отключить меню правой кнопки мыши на указанном листе с кодом VBA
В этом разделе говорится об отключении контекстного меню на указанном листе с помощью метода VBA. Пожалуйста, сделайте следующее.
1. Откройте рабочий лист, для которого нужно отключить контекстное меню, щелкните правой кнопкой мыши вкладку листа и затем щелкните Просмотреть код из контекстного меню.
2. Затем Microsoft Visual Basic для приложений всплывает окно. Скопируйте и вставьте приведенный ниже сценарий VBA в окно кода.
Код VBA: отключить контекстное меню на указанном листе в Excel
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
MsgBox ("Sorry Right Click is Disbaled for this Worksheet"), _
vbInformation, "Kutools for Excel"
End Sub
3. нажмите другой + Q ключи для выхода из Microsoft Visual Basic для приложений окно.
С этого момента, когда вы попытаетесь щелкнуть правой кнопкой мыши любую ячейку этого рабочего листа, вы получите диалоговое окно Kutools for Excel, как показано ниже.
Разблокируйте магию Excel с помощью Kutools AI
- Умное исполнение: выполнение операций с ячейками, анализ данных и создание диаграмм — и все это осуществляется с помощью простых команд.
- Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации рабочих процессов.
- VBA-кодирование: Пишите и внедряйте код VBA без особых усилий.
- Интерпретация формулы: Легкое понимание сложных формул.
- Перевод текста: преодолевайте языковые барьеры в своих таблицах.
Отключить меню правой кнопки мыши во всей книге с кодом VBA
Вы также можете отключить контекстное меню во всей книге с помощью следующего кода VBA.
1. В книге вам нужно отключить контекстное меню, нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окно, пожалуйста, дважды щелкните Эта рабочая тетрадь слева Проект панели, затем скопируйте и вставьте приведенный ниже код VBA в ThisWorkbook (Код) окно. Смотрите скриншот:
Код VBA: отключить контекстное меню во всей книге в Excel
Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Cancel = True
MsgBox ("Sorry Right Click is Disbaled for this Workbook"), _
vbInformation, "Kutools for Excel"
End Sub
3. нажмите другой + Q ключи для выхода из Microsoft Visual Basic для приложений окно.
С этого момента, когда вы пытаетесь щелкнуть правой кнопкой мыши любую ячейку в книге, появится диалоговое окно Kutools for Excel, чтобы напомнить вам, что контекстное меню было отключено. Смотрите скриншот:
Статьи по теме:
- Как отключить функции вырезания, копирования и вставки в Excel?
- Как отключить щелчок правой кнопкой мыши на вкладке листа в Excel?
- Как предотвратить или отключить режим редактирования двойным щелчком по ячейке в Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!