Решение проблемы — почему не работает правая кнопка мыши в Excel
Не можете понять, почему у вас в Excel не работает правая кнопка мыши? В чем может быть причина?
- Срабатывает макрос, вызывающий блокировку вызова контекстного меню;
- Глюк связан с некорректным выходом из предыдущего документа Excel;
- Общий сбой со стороны работы программы;
- Сломаны мышь или клавиатура;
- «Шалит» операционная система;
- Вирусы на компе;
- Произошел конфликт с подключенным принтером.
Главное предназначение данной клавиши — вызов контекстного меню с основными командами: «Вставить», «Копировать», «Формат ячеек», «Гиперссылка» и т.д. Понятное дело, если правая кнопка мыши не работает, «каши вы не сварите» ни в Эксель, ни в любой другой программе.
А давайте подробно разберем, почему в Экселе может не работать правая кнопка мыши, а также выясним, как решить проблему? Начнем с ситуаций, когда контекстное меню заблокировано только в указанной программе.
Работает макрос, запрещающий вызов контекстного меню
Макрос — это специальный код (мини-программа), написанный на языке, понятном Excel. Он предназначен для выполнения каких-то определенных, чаще всего повторяющихся, действий. Таких макросов можно создавать сколько угодно, вы даже можете объединить их в свою личную книгу, задав для активации каждой команды определенную комбинацию клавиш.
Макросы в Excel пользуются большой популярностью, поскольку позволяют здорово оптимизировать работу. Однако, иногда они преподносят «сюрпризы». Пример – наша ситуация, когда в Эксель, внезапно и без причины, не работает правая мышь.
Если объяснить, что произошло, максимально просто, вы открыли чей-то документ, где работает макрос, отключающий вызов контекстного меню. Или сами, по неосторожности и незнанию, где-то его применили.
Макрос, блокирующий вызов контекстного меню – самая популярная причина рассматриваемого в статье сбоя. Что можно сделать?
А можно вообще ничего не искать и не удалять. Просто забейте в систему код, который отменит блокировку запрета вызова контекстного меню комплексно. Не переживайте, код уже за вас создали, остается только вставить его в нужное поле. Вот инструкция:
Неправильный выход из приложения
Если предыдущая сессия в программе была завершена некорректно, например, ноутбук разрядился в ноль и «отрубился», или комп выдернули из розетки, вполне возможно сейчас правая кнопка в Эксель не работает именно из-за этого.
Попробуйте закрыть эту книгу и все остальные открытые Excel документы. Теперь желательно перезагрузить компьютер. Вновь запускать программу лучше с нового, созданного только что, файла.
Сбой в работе Excel
Скорее всего в данном случае работать откажется не только правая кнопка, но и другие стандартные функции и команды. Если программа «гонит» без явной причины, будьте готовы к необходимости полной переустановки всех компонентов Office. Также нужно будет выполнить очистку реестра.
Поломка оборудования
Не думали, что правая кнопка мыши в вашем Экселе не работает потому, что сломалась мышь? Клавиша может залипать, внутри мог отойти контакт, или плата отсырела. Вспомните, с устройством в последнее время ничего не случалось? Словом, попробуйте подключить другую мышь, проверьте, работает ли вызов контекстных команд.
Также, проблема может быть связана с клавиатурой. Причем тут клава? Возможно на ней зажаты какие-то клавиши-модификаторы (Ctrl, Alt, Fn, Caps Lock и т.д.), которые и блокируют одновременную работу правой кнопки.
Залипание кнопок клавиатуры явление нередкое, особенно, если устройство — уже видавшее виды и солидно пожившее. Внутри скопилась пыль, грязь, кнопки, банально, износились.
Попробуйте временно отсоединить клавиатуру или выключить (если на ней есть клавиша отключения) и проверьте, будет ли работать мышь.
«Шалит» операционная система
Переустановка Винды – неизбежно необходимая периодически мера. Задуматься о ее целесообразности позволят не только проблемы с Excel, но и другие «звоночки». Например, участившиеся явления «синего экрана», общая заторможенность компа, долгие загрузки документов, правая кнопка не работает, причем, не только в Excel и т.д.
Вирусы
Тут все банально просто: запустите на компе глобальную проверку на вирусы. Скорее всего кнопка не работает не поэтому, но вреда сие действо точно не принесет.
Конфликт с подключенным принтером
Еще, правая кнопка мыши в Excel 2016 может не работать из-за неправильной настройки параметров конфигурации принтера.
Все причины, из-за которых могла перестать работать правая кнопка, в статье перечислены в порядке частоты встречаемости. Последние три варианта – самые редкие, а потому, рекомендуем начать с первых по списку.
[expert_bq id=»1570″]Я думаю, что на основе этих примеров и уловок остальные способы обработки ошибок Вы сможете придумать сами, придумать такие, на какие Вам хватит фантазии. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Возможно кто-то уже задавался вопросом: «Как определить край таблицы или последний заполненный столбец, строку?» Вот тут я и покажу как определить последнюю заполненную ячейку. Зная эту ячейку можно определить конечную координату таблицы, которую в последствии можно успешно обработать. Ниже показан пример выделения конечных ячеек относительно текущей.Excel ошибка, перестает работать макрос — CodeRoad
- Срабатывает макрос, вызывающий блокировку вызова контекстного меню;
- Глюк связан с некорректным выходом из предыдущего документа Excel;
- Общий сбой со стороны работы программы;
- Сломаны мышь или клавиатура;
- «Шалит» операционная система;
- Вирусы на компе;
- Произошел конфликт с подключенным принтером.
то мы сможем обработать целый диапазон строк и столбцов, но он сплошной. Если мы хотим обработать разные строки, например 1, 4, 6-8, и разные столбцы, например B, D, F-G, то запись необходимо произвести следующим образом:
[expert_bq id=»1570″]Чтобы вставить код макроса в рабочую книгу , кликните два раза мышкой по пункту ЭтаКнига и вставьте код в появившуюся область. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq]
Теперь разрешим использование всех макросов. Снова открываем «Файл» – «Параметры» . Переходим на вкладку «Центр управления безопасностью» , и в правой части окна кликаем по кнопочке «Параметры центра управления безопасностью» .
Работа с макросами в Excel
- Перейдите на вкладку Разработчик -> Элементы управления -> Вставить -> Элементы управления формы -> Кнопка.
- Вкладка «Разработчик» по умолчанию не отображается на ленте, и вам может потребоваться добавить ее перед использованием.
Я создал файл Excel 2003 (. xls) (созданный макрос с использованием VBA). Файл Excel защищен и имеет скрытые рабочие листы. Когда я пытаюсь запустить макрос Excel в Internet Explorer, я получаю сообщение об ошибке метод класса Sheets потерпел неудачу в объекте _Global. Макрос отлично работает в.
[expert_bq id=»1570″]Если предыдущая сессия в программе была завершена некорректно, например, ноутбук разрядился в ноль и отрубился , или комп выдернули из розетки, вполне возможно сейчас правая кнопка в Эксель не работает именно из-за этого. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] после разработки одного и того же фрагмента кода VBA и запуска его сотни раз (буквально) за последние пару дней я столкнулся с этой проблемой только сейчас. Единственное, что отличалось от этого, — это то, что незадолго до возникновения этой запутанной проблемы я случайно закончил выполнение кода VBA неортодоксальным методом.Как изменять существующие макросыА давайте подробно разберем, почему в Экселе может не работать правая кнопка мыши, а также выясним, как решить проблему? Начнем с ситуаций, когда контекстное меню заблокировано только в указанной программе.Вирусы
На первый взгляд это может показаться довольно сложной задачей, но на самом деле, команды – это полноценный язык, который нужно просто изучить. Представьте, что вы пишете сообщение, только не человеку, а компьютеру с просьбой сделать то-то и то-то. Да, программирование именно так и устроено по факту. Все намного проще, чем кажется.