Эксель двойной клик по ячейке не работает
Как ввести или отредактировать ячейку без двойного щелчка по ней в Excel?
Обычно при редактировании ячейки с содержимым вам нужно дважды щелкнуть по ней, чтобы сначала перейти в режим редактирования. Для редактирования ячейки с длинным содержимым, превышающим размер ячейки, вам нужно перейти в режим редактирования, а затем найти точное положение, чтобы внести изменения. В этом руководстве представлены три метода, которые могут помочь легко редактировать ячейку в Excel.
Введите или отредактируйте ячейку, нажав клавишу F2
Вы можете нажать F2 клавиша для перехода в режим редактирования ячейки без двойного щелчка по ней.
С ней легко работать, вам просто нужно выбрать ячейку, которую вы хотите отредактировать, и нажать клавишу F2, и курсор будет расположен в конце значения ячейки, после чего вы можете сразу отредактировать ячейку.
Внимание: Вам нужно нажать F2 нажмите несколько раз для редактирования всех ячеек в списке.
С легкостью просматривайте и редактируйте длинные ячейки содержимого в Excel:
Расширенная панель редактирования полезности Kutools for Excel может помочь вам легко просмотреть и отредактировать длинную ячейку содержимого без двойного щелчка по ячейке или увеличения панели формул.
Скачайте и попробуйте прямо сейчас! (30-дневная бесплатная трасса)
Введите или отредактируйте ячейку с кодом VBA
Если нажатие клавиши F2 отнимает у вас много времени, вы можете попробовать следующий метод VBA.
1. Нажмите другой + F11 клавиши одновременно, чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окна, пожалуйста, дважды щелкните имя листа (ячейки, которые необходимо отредактировать, находящиеся на этом листе) на левой панели, чтобы открыть окно кода. Затем скопируйте и вставьте в окно приведенный ниже код VBA.
Код VBA: введите или отредактируйте ячейку без двойного щелчка по ней
3. Нажмите другой + Q клавиши одновременно, чтобы закрыть Microsoft Visual Basic для приложений окно.
С этого момента при выборе ячейки или нажатии клавиши Enter для перехода к следующей ячейке на этом листе она автоматически переходит в режим редактирования.
Легко редактируйте длинную ячейку содержимого с помощью потрясающей функции
Здесь мы вводим Расширенная панель редактирования особенность Kutools for Excel. С помощью этой функции вы можете легко редактировать ячейку с длинным содержимым без двойного щелчка по ячейке.
Перед применением описанной ниже операции, пожалуйста, перейдите, чтобы загрузить и установить Kutools for Excel в первую очередь.
1. Включите эту функцию, нажав Кутулс > Показать спрятать > Расширенная панель редактирования.
С этого момента при выборе ячейки будет всплывать окно, в котором отображается все ее содержимое.
Прямое редактирование содержимого в окне одновременно вступит в силу для ячейки.
Функции: Нажмите Кутулс > Расширенная панель редактирования чтобы выключить эту функцию.
Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Если вы забыли пароль на лист, то можете воспользоваться командой моей надстройки MulTEx - Снять защиту с листа(без пароля). Надстройка платная, но есть ДЕМО период на один месяц, которого должно хватить, чтобы снять защиту с одного листа.
Причина третья - Запрещен ввод напрямую в ячейках
И самая экзотическая причина - редактирование напрямую в ячейках запрещено. Это значит, что редактировать значение ячеек напрямую на листе нельзя, однако через строку формул это действие допускается без проблем и ограничений(при условии, что озвученные выше причины отсутствуют).
Где расположена строка формул:
В таком случае надо проверить следующие настройки:
- для Excel 2003: Сервис -Параметры -вкладка Правка -установить флажок Правка прямо в ячейке
- для Excel 2007: Кнопка Офис -Параметры Excel (Excel Options) -Дополнительно (Advanced) -установить флажок Разрешить редактирование в ячейках (Allow Editing Directly in the Cells)
- для Excel 2010 и выше: Файл (File) -Параметры (Options) -Дополнительно (Advanced) -установить флажок Разрешить редактирование в ячейках (Allow Editing Directly in the Cells)
Private Sub Worksheet_Change(ByVal Target As Range) With Application .EnableEvents = 0 MsgBox "На этом листе запрещено изменять данные ячеек", vbInformation, "www.excel-vba.ru" .Undo .EnableEvents = 1 End With End Sub
- Excel 2003:
Сервис-Безопасность-Уровень макросов "Высокий" - Excel 2007:
Кнопка Офис-Параметры Excel (Excel Options) -Центр управления безопасностью (Trust Centr) -Параметры центра управления безопасностью (Trust Centr Settings) -Параметры макросов (Macro Settings) -Отключить все макросы без уведомления (Disable All Macros without notification) - Excel 2010 и выше:
Файл (File) -Параметры (Options) -Центр управления безопасностью (Trust Centr) -Параметры центра управления безопасностью (Trust Centr Settings) -Параметры макросов (Macro Settings) -Отключить все макросы без уведомления (Disable All Macros without notification)
После изменения параметров безопасности макросов необходимо перезапустить приложение Excel: закрыть его полностью и открыть заново. Только после этого изменения вступят в силу.
О том, что такое модуль листа и где его искать можно прочитать в статье: Что такое модуль? Какие бывают модули?
Причина пятая - мы где-то про что-то забыли
А это уже скорее некий перечень действий, которые тоже не мешает проверить.
Это - статья с пошаговым руководством.
Проблема
При нажатии правой кнопки мыши вместо появления контекстного меню выделяется ячейка.
Решение
Шаг 1: Проверить исправность клавиатуры
Возможно, правая кнопка не работает из-за того, что одновременно нажимается какая-либо клавиша на клавиатуре. Обычно это бывают клавиши-модификаторы (Fn, Alt, Ctrl, Caps Lock и др.). Необходимо проверить их правильное функционирование, так как часто из-за загрязнения или простого износа клавиши начинают западать. В таком случае нажимайте их, пока они не разблокируются.
Шаг 2. Настроить параметры конфигурации принтера по умолчанию
Далее щелкните правой кнопкой мыши значок Microsoft XPS Document Writer и выберите Использовать по умолчанию.
Шаг 3: Сбросить параметры конфигурации Internet Explorer
Для редактирования Реестра вам потребуется закрыть все работающие приложения Microsoft Office.
Примечание: перед редактированием Реестра всегда рекомендуется сделать резервную копию. См. статью: Резервное копирование Реестра
Перейдите по этим каталогам и переименуйте ключи с “Office” на “Office.old”:
* Hkey_Current_user/Software/Micrsoft/Office
* Hkey_Local_Machine/Software/Microsoft/Office
Перезагрузите компьютер, чтобы изменения вступили в силу.
Нас интересует ваше мнение! Мы ждем ваших отзывов по данным статьям; их можно ввести в поле для комментариев в нижней части страницы. Ваши отзывы помогают нам повышать качество контента. Заранее спасибо!
У меня есть список из примерно 10000 имен / адресов, которые я должен вручную очистить в Excel (забавно!). Как вы можете себе представить, необходимость двойного щелчка ввести почти каждую ячейку, чтобы отредактировать ее - это перетаскивание. И расстраивает то, что если вы хотя бы немного приблизитесь к верхней / нижней части ячейки, вы окажетесь в верхней / нижней части листа!
Есть ли способ заставить Excel оставаться в «режиме редактирования», чтобы при нажатии на ячейку (или, что еще лучше, прокрутить вниз до нее), она автоматически позволяла мне редактировать содержимое? Я не могу просто начать печатать, так как это перезаписывает всю ячейку, когда часто мне просто нужно отредактировать 1 или 2 символа. Благодарю.
Вы можете сделать это с помощью следующего макроса. Это приведет к тому, что ваш Excel будет вести себя так, как будто вы нажимаете клавишу F2 каждый раз, когда вы меняете выбор в электронной таблице.
Нажмите Alt + F11, чтобы вызвать редактор VBA, разверните левое древовидное представление, пока не увидите нужный лист, дважды щелкните по нему и вставьте туда приведенный выше код.
Вы можете отключить это, просто добавив ' перед строкой кода, чтобы сделать комментарий следующим образом:
Или, я думаю, удалив его полностью.
Это также работает очень хорошо, если вы используете ввод для перемещения ячеек (что, я подозреваю, является вашим основным намерением), так как он сразу же начнет их редактировать и позволит вам двигаться намного быстрее.
Вы можете перейти в режим редактирования с клавиатуры с помощью клавиши F2 или создать макрос VB с всплывающим окном / подсказкой. Хотя, строго говоря, я не знаю, как остаться в режиме F2 , вы можете написать небольшой скрипт в Excel, который спускается на одну строку и переходит в ячейку (затем этот макрос заменяет ваш «возврат / табуляция» новым ).
Редактировать. Другой вариант - управлять этими изменениями с помощью другой программы с более доступным пользовательским интерфейсом для данных такого типа. Например, поместите все эти данные в программу базы данных, такую как Access, а затем управляйте полями данных через их пользовательский интерфейс.
Тем не менее, все это позволяет избежать основной проблемы: почему 10000 строк данных требуют ручной очистки? Если написание одного сценария для управления ими все слишком громоздко, почему бы не разбить таблицу на значимые группы и таким образом их не решать? Трудно представить, что 10000 полей данных должны быть обработаны вручную и обходного пути нет.
У меня есть книга Excel 2010, которую я использую некоторое время без проблем. Внезапно, сегодня я больше не могу вставлять скопированные ячейки. Я обычно:
- выделите строки, которые мне нужно скопировать
- щелкните правой кнопкой мыши -> Копировать
- щелкните правой кнопкой мыши там, где я хочу вставить ячейки -> Вставить скопированные ячейки
Теперь, когда я делаю это, ячейки появляются на долю секунды и исчезают (часть мигающего экрана). Два вопроса:
Я понял. Решением вопроса 1. является скрытый переключатель:
Файл -> Параметры -> Дополнительно> Параметры отображения для этой книги: -> Для объектов показать -> Все
РЕДАКТИРОВАТЬ: Через полтора года, я разобрался с ответом на вопрос 2. Оказывается, скрытый переключатель не единственный способ изменить поведение объекта. Видимо, сочетание клавиш Ctrl+6 включает и выключает отображение объектов.
Единственной книгой Excel, с которой у меня когда-либо была эта проблема, был мой список дел. Причина, по которой это происходило, заключалась в том, что, когда я использовал комбинацию клавиш, чтобы зачеркнуть содержимое ячейки (Ctrl+5), чтобы пометить элемент как завершенный, время от времени я пропускал и нажимал Ctrl+6.
Сегодня вечером я понял, что экран вспыхнул, когда я случайно нажал Ctrl+6. Надеюсь, это поможет другим, у кого есть списки дел в Excel!
Показать все строки и столбцы.
Однажды я сталкивался с этой проблемой. Просто откройте столбцы на рабочем листе, который вы собираетесь скопировать, а затем вставьте скопированные ячейки, и вы увидите на листе назначения
Другая причина отсутствия "Вставить скопированные ячейки" заключается в том, что в копируемой области действуют фильтры. Очистите фильтры, и все, что работало раньше, должно работать снова.
Зная Excel и тем самым вы говорите, что используете книгу некоторое время, источником проблемы может быть то, что файл полон мусора (Excel не очень хорош в очистке отмененных действий или удалении ссылки на ячейку, если вы удаляете данные от него клавишей DEL).
Сначала сделайте копию своей книги, используя опцию "Сохранить как" в Excel, и сохраните ее под другим именем ("Сохранить как" в Excel может немного очистить файл), затем скопируйте и вставьте этот код в новую книгу и запустите это (следуйте правилам запуска и тестирования, написанным на сайте!).
Вы можете сделать то же самое вручную, если не хотите использовать макросы: выделите все неиспользуемые столбцы и удалите их, щелкнув правой кнопкой мыши «Удалить . » в выделенном фрагменте, затем сделайте то же самое со всеми неиспользуемыми строками. , Сделайте это на всех листах.
Проверьте размер файла, чтобы увидеть, значительно ли он сейчас. Если это так, вы сделали. Если нет, уничтожьте все свои графики и диаграммы и воссоздайте их один за другим (да, это больно). После удаления сохраните файл и проверьте размер файла - сделайте то же самое после воссоздания (вы можете обнаружить одну из диаграмм или графиков, или вставленные изображения резко увеличивают размер файла).
Если проблема не решена, предоставьте более подробную информацию о том, что вы пытаетесь скопировать, откуда и куда, и какие активные макросы у вас есть, так как вы можете столкнуться с проблемой другого типа (например, макрос блокирует копию, поскольку она не работает как предполагалось, или скопированный контент имеет некоторые проблемы и, следовательно, не может быть скопирован "как есть"). Также попробуйте скопировать другой диапазон ячеек в другую электронную таблицу, чтобы увидеть, получаете ли вы тот же результат.
Моя похожая проблема была вызвана тем, что лист был защищен. На ленте выберите "Обзор", "Снять защиту с листа" (или "Снять защиту с книги"). Просто, но не очевидно, за 20 минут!
Да, если есть фильтр и есть данные, которые необходимо выбрать в отфильтрованных данных, чтобы затем вставить их в другое место, есть обходной путь снова начнет работать
Хорошее быстрое решение. Удивительно, что объекты могут сделать с вашим файлом Excel. В качестве быстрого дополнения к решению выше, когда я следовал инструкциям:
Файл -> Параметры -> Дополнительно> Параметры отображения для этой книги: -> Для объектов показать -> Все
встроенные объекты не были видны визуально, и я не мог найти ни одну кнопку или другой объект, просто взглянув на свой лист. Кроме того, моя рабочая книга содержит более 10 листов, а таблицы данных содержат много столбцов и строк.
Поэтому, чтобы найти, есть ли какие-либо объекты в моей книге, я использовал похожее решение, которое я читал где-то еще (в отношении решения проблемы с размером Excel, который очень велик). Вам необходимо выполнить поиск в своей рабочей книге и листах с помощью кнопки «Найти и выбрать» в Excel 2007:
Найти и выбрать -> Перейти к специальным . -> Объекты.
Это подводит вас прямо к объекту и выделяет его. Нажмите «Удалить» на клавиатуре (даже если вы видите объект). Запустите снова и на каждом листе, пока не будет найдено никаких объектов. Вы получите всплывающее окно, что нет объектов.
После этого, чтобы быть в безопасности, я также сделал Save As после всего этого.
Размер изменился с 2 МБ до 650 КБ, а ошибок копирования и вставки вместе с другими странными действиями больше нет.
Что касается причины, вопрос 2, в моем случае, объекты появились, потому что я скопировал и вставил данные из программного обеспечения, которое я использовал в Интернете. Должно быть, было несколько скрытых объектов, которые были скопированы. Решение этой проблемы - всегда вставляйте скопированные данные в виде текста при копировании из внешнего источника. Таким образом, вы не получите никакого мусора вместе с данными.
Читайте также: