Excel: как отключить режим расширенного выделения (клавиша F8), активируемый клавишей «-»?

39831
Arjan

В Excel 2007 каждый раз, когда я нажимаю клавишу «-», активируется режим расширенного выбора. Обратите внимание, что в других программах клавиша "-" работает как положено. Это очень расстраивает, так как я не могу ввести отрицательные значения.

Я могу отключить расширенный режим, нажав [F8], но в следующий раз, когда я нажму "-", он вернется!

Как я могу решить эту надоедливую проблему?

2
Я предполагаю, что вы используете соединение RDP. Если я прав, у меня есть решение. Это ошибка rdesktop версий 1.5 и 1.6. Чтобы решить эту проблему, вы должны перейти на rdesktop 1.4. Toc 15 лет назад 0
Каково решение? Firee 8 лет назад 0

8 ответов на вопрос

4
dennis

У меня была эта проблема, и я обнаружил, что на самом деле есть очень простое решение.

Предполагая, что у вас возникла эта проблема с неким синергетическим клиентом, вам нужно нажать numlock на клавиатуре, подключенной к машине, на которой возникла проблема . Проблема выбора расширений является прямым результатом включения numlock клиентского компьютера и того, что синергия не может его отключить.

Надеюсь, что это помогает кому-то. Я боролся с этой проблемой более часа. знак равно

Я могу подтвердить, что это работает для меня, я действительно не знаю, почему это даже вариант. Hugoagogo 8 лет назад 0
2
Jim Goodall

Нажмите NumLock+ -(знак минус), чтобы убрать эту проблему.

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

1
Nik Donovan

У меня есть ответ !!

У меня есть тонкий клиент на основе Linux, подключающийся к серверу Windows через RDP. У меня проблема расширения в Excel при использовании цифровой клавиатуры.

Я тоже боролся с этой проблемой в течение многих месяцев, и я исправил ее, напав на источник проблемы.

Цифровая клавиатура минус и минус на основной клавиатуре - это разные коды клавиш.

Переопределите код ключа в реестре, и проблема исчезнет !!

Вот regfile, который отобразит цифровую клавиатуру - (минус) на клавиатуру - (минус)

Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,0C,00,4A,00,00,00,00,0 

0

Вам нужно будет перезагрузиться, но это работает сразу!

0
Jared Harley

Я бы попробовал несколько вещей, чтобы увидеть, можете ли вы выяснить корень проблемы.

Вы пробовали новую / другую клавиатуру? Возможно, он посылает F8 вместо тире (кто знает). Вы также можете попробовать экранную клавиатуру, чтобы увидеть, если использование - вызывает ту же проблему.

Вы также можете проверить, есть ли назначенный ярлык клавиатуры в Excel. В Excel 2003 вы можете просмотреть ярлыки, используя эти шаги здесь .

Наконец, вы можете попробовать «Обнаружить и восстановить» в Excel / Office, который может решить проблему.

  • В Excel 2003 или XP выберите пункт «Обнаружение и восстановление» в меню справки.
  • В Excel 2007 выберите Orb, «Параметры Excel» в нижней части меню, затем вкладку «Ресурсы», а затем кнопку «Диагностика».
0
warren

У вас включена совместимость с Lotus 123? Должен быть в состоянии проверить в Инструменты -> Параметры. У меня нет Excel 2003 под рукой, но в 2007 году он находится на вкладке «Дополнительно».

0
Chris

Я считаю, что у меня есть решение. Это связано со статусом NumLock при входе и выходе. Попробуйте выйти из системы с выключенным NumLock, включите NumLock, а затем войдите в систему. Если NumLock выключится, включите его снова и проверьте, исправлено ли оно сейчас.

Работал на меня.

0
dkusleika

Звучит как Автозамена, но я не представляю, как это работает. Перейдите к кнопке Office - Параметры Excel - Параметры проверки - Параметры автозамены и посмотрите, есть ли запись для знака минус. Если это так, удалите его. Если это сработает, обязательно дайте нам знать, во что превращается минус.

0
PLA

Я переназначить клавишу минус на цифровой клавиатуре с помощью следующей команды, помещенной в сценарии запуска на Linux систем на основе RDPing для Windows: /usr/bin/xmodmap -e 'keycode 82 = minus underscore'.

Среда:

  • Устройство: Raspberry Pi 2 rdesktop для терминального сервера Windows
  • ОС: Распбиан
  • Язык: LANG = en_US.utf8
  • Язык: en_US
  • Клавиатура: pc105